A Confession
Cast & Crew

Martin Freeman DS Steve Fulcher

Imelda Staunton Karen Edward

Siobhan Finneran Elaine Pickford

Charlie Cooper Kevin Reape

Joe Absolom Christopher Halliwell

Florence Howard Sian O'Callaghan

Daniel Betts Mike Veale

Jeff Pope Writer

Paul Andrew Williams Director

Jeff Pope Executive Producer

Tom Dunbar Producer
⨁Full Cast & Crew