Peter Mullan
Frank
Peter Mullan
Frank
Brenda Blethyn
Joan
Sean McGinley
Eddie
Jamie Sives
Rob
Billy Boyd
Danny
Ron Cook
Norman
Jodhi May
Angela
Benedict Wong
Chan
Shaun Dingwall
Observer
Paul Ritter
Mad Bob
Nigel Lindsay
Sharp Suit
John Yule
Driving Instructor
Gaby Dellal
Director
Alex Rose
Writer
Bill Allan
Executive Producer
Dorothy Berwin
Producer
Steve Christian
Executive Producer
Martha Coleman
Producer
Leonard Crooks
Executive Producer
Sarah Curtis
Producer
Keith Evans
Executive Producer
Emma Hayter
Executive Producer
Nick Hill
Executive Producer
Andy Mayson
Executive Producer
Roger Shannon
Executive Producer
Stephen Warbeck
Original Music Composer
David Johnson
Director of Photography
Robin Sales
Editor
Mark Leese
Production Design
Gail Stevens
Casting
Caroline Grebbell
Art Direction
Kate Hawley
Costume Design
Lizzie Judd
Makeup Artist
Dorka Nieradzik
Makeup Artist
Emma Sheldrick
Makeup Artist
Ruth Sullivan
Foley Artist
Jason Swanscott
Foley Artist
Stuart St. Paul
Stunt Coordinator
Victoria Beattie
Additional Casting
Mark Milsome
"B" Camera Operator