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