A Confession official wallpaper
A Confession poster

A Confession

(2019)

Cast

Martin Freeman as Steve Fulcher
Martin Freeman

as Steve Fulcher

Siobhan Finneran as Elaine Pickford
Siobhan Finneran

as Elaine Pickford

Imelda Staunton as Karen Edwards
Imelda Staunton

as Karen Edwards

Peter Wight as Charlie Edwards
Peter Wight

as Charlie Edwards

Derek Riddell as Pete
Derek Riddell

as Pete

Owain Arthur as DI Sean Memory
Owain Arthur

as DI Sean Memory

Jake Davies as Liam O'Callaghan
Jake Davies

as Liam O'Callaghan

Jessica D'Arcy as Lora O'Callaghan
Jessica D'Arcy

as Lora O'Callaghan

Ian Puleston-Davies as Mick O'Callaghan
Ian Puleston-Davies

as Mick O'Callaghan

Kate Ashfield as Yvonne Fulcher
Kate Ashfield

as Yvonne Fulcher

Joe Absolom as Christopher Halliwell
Joe Absolom

as Christopher Halliwell

Daniel Betts as Mike Veale
Daniel Betts

as Mike Veale

Charlie Cooper as Kevin Reape
Charlie Cooper

as Kevin Reape

Crew

Jeff Pope as Writing department
Jeff Pope

Writer

Jeff Pope as Production department
Jeff Pope

Executive Producer

Tom Dunbar as Production department
Tom Dunbar

Producer

Scott Bates as Directing department
Scott Bates

First Assistant Director

Vanessa Whyte as Camera department
Vanessa Whyte

Director of Photography

Johnny Capps as Production department
Johnny Capps

Executive Producer

Julian Murphy as Production department
Julian Murphy

Executive Producer

Paul Andrew Williams as Production department
Paul Andrew Williams

Executive Producer

Max Gottlieb as Art department
Max Gottlieb

Production Design

Henry Woolway as Art department
Henry Woolway

Art Direction

Casey Williams as Art department
Casey Williams

Set Decoration

James Taylor as Editing department
Amy Hubbard as Production department
Amy Hubbard

Casting

Iain Macaulay as Costume & Make-Up department
Iain Macaulay

Costume Design

Helen Currie as Costume & Make-Up department
Helen Currie

Makeup Artist

Elizabeth Eva Hedley as Costume & Make-Up department
Elizabeth Eva Hedley

Makeup Artist

Ruth Sullivan as Sound department
Ruth Sullivan

Foley Artist

Niall Byrne as Sound department
Niall Byrne

Original Music Composer