Bill
Phil Davis
Various / Mick / Felix
Steve Pemberton
Beattie
Jenna Coleman
Martin
David Morrissey
Connor
Olly Hudson-Croker
Various / Urban Bedford / Eric
Reece Shearsmith
Mitch
Steve Speirs
Nadia
Maxine Peake
Sam
Kadiff Kirwan
Julia
Debbie Rush
Controller
Rebecca Callard
Jennie
Jill Halfpenny
Therapist
Sara Kestelman
DC Dobson
Malik Ibheis
Mia
Gaby French
Phil
Ralf Little
Rebecca
Katherine Parkinson
Gabriel
Fionn Whitehead
Angel
Ioanna Kimbook
DI Hewson
Tom Goodman-Hill
Ian
Tim Key
Calvin
Dipo Ola
Lee
Luke Pasqualino
Patrick
Bobby Schofield
Diana
Sandra Gayer
Rachel
Ophelia Lovibond
Geraldine
Anne Reid
Mark
Julian Rhind-Tutt
Elizabeth
Anna Chancellor
John
Marc Wootton
Jeremy
Ben Willbond
Andrew
Timothy West
Gerald
Denis Lawson
Sabrina
Oona Chaplin
Kim
Joyce Veheary
Paul
Kayvan Novak
Gerri
Gemma Arterton
Stevie
Conleth Hill
Jan
Sophie Thompson
Tamsin
Lucy Hutchinson