Johnny Vegas
Terry
Johnny Vegas
Terry
Sian Gibson
Gemma
Griff Rhys Jones
David Van Der Clane
Sheila Reid
Mildred
Una Stubbs
Peggy
Susie Blake
Marge
Nigel Havers
Doc
Kevin Eldon
Kevin
Kimberley Nixon
Laura
Nina Wadia
Moira
Katy Cavanagh
Grace
Matthew Cottle
George
Mark Heap
Graham
Javone Prince
Ben
Steve Brody
Barry
Peter Singh
PC Alec Collins
Chris Ramsey
Paramedic
Chris Anderson
Paramedic
Jason Cook
Arcade Attendant
Layla Cook
Young Laura
Catherine Harvey
Mary
John Ammirati
Police Officer
Samuel Karl Bohn
Original Music Composer
Ian Adrian
Director of Photography
Chris Blunden
Editor
Jo Sutherland
Production Design
Natalie Valentine
Art Direction
Lucy Williams
Costume Design
Gemma Low
Makeup & Hair
Abbi Collins
Stunt Coordinator
Ray Nicholas
Stunt Coordinator
Tracey Gillham
Casting
Tracey Gillham
Casting Assistant
Penelope Chong
Script Supervisor
Andy Lumsden
First Assistant Director
Craig Topham
Second Assistant Director
Charlie Elliot
Third Assistant Director
Fay Mohamed
Production Coordinator
Mark Carter
Production Accountant
Ben Purcell
Gaffer
Enest Ansah
Unit Manager
Paula Lamont
Location Manager
Rob Carter
Camera Operator
Charlotte Scott-Gray
Assistant Camera
Craig Shiels
Key Grip
Stephen Pike
Property Master
Esther Kennerley
Costume Supervisor
Jenny Ward
Costume Supervisor
Nadine Al-Samarraie
Makeup Artist
Lydia Barnes
Makeup Artist
Ross Baker
Colorist
Jay Price
Supervising Sound Editor
John Lindlar
Assistant Costume Designer
Janet Horsfield
Hair Designer
John Lindlar
Makeup Designer
Alex Thompson
Sound Recordist
Rachel Alabaster
Line Producer
Mollie Freedman Berthoud
Script Editor
Jason Cook
Writer
Simon Delaney
Director
Hilary Rosen
Executive Producer
Tanya Qureshi
Executive Producer
Andy Brereton
Executive Producer