A Confession (BritBox) - Cast

Martin Freeman

as Detective Superintendent Steve Fulcher


Imelda Staunton

as Karen Edwards


Siobhan Finneran

as Elaine Pickford


Peter Wight

as Charlie Edwards


Joe Absolom

as Christopher Halliwell



Change Location