Pte. Alan James
Matthew Macfadyen
Pte. Peter Skeet
Darren Morfitt
Capt. Richard Gurney
Tom Ward
Minka
Sheyla Shehovich
Sgt. Andre Sochanik
Cal MacAninch
Lt. John Feeley
Ioan Gruffudd
Cpl. Gary Sprague
Joe Renton
Pte. Tommy Redmond
Steve Chaplin
Lt. Neil Loughrey
Damian Lewis
Emma
Jodhi May
Pte. John Hookway
Shaun Dooley
Major 'Brick' Stone
Simon Shepherd
Director
Peter Kosminsky
Executive Producer
David M. Thompson
Gareth Neame
Jane Tranter
Director of Photography
Richard Greatrex
Writer
Leigh Jackson
Producer
Nigel Stafford-Clark
Original Music Composer
Debbie Wiseman
Production Design
Phil Roberson
Art Direction
Milan Býček
Jeremy Faulks
Neil Pollard
Editor
Chris Ridsdale
Casting
Slobodan Dedejić
Marcia Gresham
Costume Design
Inka Bratková
James Keast
John Krausa
Makeup Artist
Pebbles
Alex Volpe
ADR Mixer
Peter Gleaves