A Confession

Series 1 - Episode 3



Imelda Staunton, as Karen Edwards, mother of missing Becky Godden, will tear at your heart as she prepares to celebrate her daughter’s birthday. We know she’s done this in the years since Becky – a troubled young woman with a history of drug abuse – vanished without trace.

There’s a cake, candles and presents and Karen is convinced, as she is every year, that Becky will reappear. The front doorbell rings, but it’s not who she’s expecting. Becky will never be coming home.

Jeff Pope’s excellent drama reaches a crucial point for everyone involved – the families waiting for news of their missing girls, and for Detective Superintendent Steve Fulcher (Martin Freeman). There’s an arrest, of Swindon cab driver Christopher Halliwell, and Fulcher, in his anxiety to find Sian O’Callaghan, whom he believes could still be alive, transgresses a fundamental rule about the interviewing of a suspect. The consequences will be far-reaching.


Detective Superintendent Steve Fulcher takes chief suspect Christopher Halliwell to a remote location in the Wiltshire countryside to question him about the whereabouts of missing Swindon girl, Sian O'Callaghan. When Fulcher manages to gain Halliwell's trust, events take a turn that will change the lives of both men for ever, as Halliwell confesses to killing Sian along with a prostitute he murdered and buried in a field many years earlier. Drama, starring Martin Freeman, Joe Absolom and Siobhan Finneran.

Cast & Crew

Det Supt Stephen Fulcher Martin Freeman
Karen Edwards Imelda Staunton
Elaine Pickford Siobhan Finneran
Christopher Halliwell Joe Absolom
DI Sean Memory Owain Arthur
Yvonne Fulcher Kate Ashfield
Kevin Reape Charlie Cooper
DC Tracy Joyce Maimie McCoy
Deborah Peach Faye McKeever
Pete Derek Riddell
DS Bob Cooper Dominic Tighe
Charlie Edwards Peter Wight
Bevan David Biscoe
Eddie Strange Jason Milligan
Mick O'Callaghan Ian Puleston-Davies
Annette Emma Clifford
Debbie Simone Lahbib
Lora O'Callaghan Jessica D'Arcy
Liam O'Callaghan Jake Davies
DI Steve Kirby David Nellist
Police doctor Simon Rivers
Aiden O'Callaghan Rufus Gerhardt-Williams
Coleman Andrew Brooke
Duty sergeant Laura McAlpine
DS Sarah Bilston Caroline Bartleet
Assistant Chief Constable Mike Veale Daniel Betts
CS Kier Pritchard David Michaels
Jackie Anna Wilson-Jones
Pathologist Leigh Kelly
Halliwell's daughter Evelyn Hoskins
Steven Edwards Darcy Vanhinsbergh
Director Paul Andrew Williams
Editor James Taylor
Executive Producer Jeff Pope
Executive Producer Paul Andrew Williams
Executive Producer Johnny Capps
Executive Producer Julian Murphy
Producer Tom Dunbar
Writer Jeff Pope
see more