Damian Lewis
Paul Reynolds
Damian Lewis
Paul Reynolds
Jodhi May
Lizzie Thomas
Robert Lindsay
William Sneath
Patrick Malahide
Anders
Eddie Marsan
Butterworth
Allan Corduner
Marcus
Chris Larkin
Redfern
John Warnaby
Coyle
Paul Hickey
Albert Brother
Tim Plester
Albert Junior
Murray McArthur
Soup Man 1
Sophie Hunter
Christine
Olivia Poulet
Carol
Isabel Brook
Angela
Harry Melling
Young Oliver
Shannon Murray
Older Rachel
Clare Douglas
Editor
Stephen Poliakoff
Director
Stephen Poliakoff
Writer
Barry Ackroyd
Cinematography
Adrian Johnston
Original Music Composer
Rebecca Holmes
Art Direction
Nicolas Brown
Producer
Peter Fincham
Executive Producer
Stephen Poliakoff
Executive Producer
David M. Thompson
Executive Producer
Andy Pryor
Casting
James Merifield
Production Design
Jacqueline Abrahams
Set Decoration
Annie Symons
Costume Design
Veronica McAleer
Makeup Artist
Rupert Simon
Makeup Artist
Tim Alban
Sound