"A military veteran goes on a journey into the future, where he can foresee his death and is left with questions that could save his life and those he loves."
Adrien Brody
as Jack Starks
Keira Knightley
as Jackie Price
Kris Kristofferson
as Dr. Thomas Becker
Jennifer Jason Leigh
as Dr. Beth Lorenson
Kelly Lynch
as Jean Price
Brad Renfro
as The Stranger
Daniel Craig
as Rudy Mackenzie
Angel Coulby
as Intern #2
Steven Mackintosh
as Dr. Hopkins
Brendan Coyle
as Damon
Mackenzie Phillips
as Nurse Harding
Laura Marano
as Young Jackie
Jason Lewis
as Officer Harrison
Richard Dillane
as Captain Medley
Jonah Lotan
as Intern #1
Nigel Whitmey
as Lieutenant
Ian Porter
as Major
Angus MacInnes
as Judge
Richard Durden
as Dr. Hale
Tristan Gemmill
as Officer Nash
Colin Stinton
as Jury Foreman
Tara Summers
as Nurse Nina
Anthony Edridge
as Dr. Morgan (as Antony Edridge)
Teresa Gallagher
as Nurse Sally
Paul Birchard
as Doctor
Kerry Shale
as Prosecutor
Angelo Andreou
as Babak/Iraqi Boy
Anne Kidd
as State Representative
Charneh Demir
as Jamile/Iraqi Mother
Frances Brady-Stewart
as Woman with Dog
Lolly Susi
as Nurse
Garrick Hagon
as Defense Lawyer
Fish
as Jimmy Fleisher
John Maybury
Director
Peter Deming
Director of Photography
Christopher Roberts
Executive Producer
George Clooney
Producer
Ben Cosgrove
Jennifer Fox
Peter Guber
Ori Marmur
Peter E. Strauss
Mark Cuban
Emma E. Hickox
Editor
Timothy J. Nicholas
Andreas Grosch
Steven Soderbergh
Todd Wagner
Brian Eno
Original Music Composer
Peter Burgis
Foley Artist
Ricky Butt
Laray Mayfield
Casting
Bruce Cain
Stunt Double
Charles Jarman
Stunts
Louis Craig
Special Effects
Tahira Herold
Hairstylist
Patrick Kerton
Colin Nicolson
Sound Mixer
Sylvain Bernier
Gaffer
Marc Rocco
Co-Producer
Marc Frydman
Philip McKeon
Bernard April
Best Boy Electric
Roger Tooley
Steadicam Operator
Donald C. McKeon
Doug Hall
Costume Design
Karen Richards
First Assistant Director
Nina Gold
Veronica McAleer
Makeup Designer
Caroline O'Reilly
Script Supervisor
Mags Horspool
Supervising Art Director
Story
Kia Jam
Paul Davies
Sound Designer
Massy Tadjedin
Screenplay
Peter McAleese
Co-Executive Producer
Supervising Sound Editor
Jeanette Haley
Post Production Supervisor
Raymond Kirk
Second Assistant Director
Lloret Dunn
Location Manager
Hair Designer
Andreas Schmid
Alan MacDonald
Production Design
Shellie Smith
Production Supervisor
Donald Sabourin
Production Coordinator
Andy Bradford
Stunt Coordinator
David McKeown
George Lakes
Production Controller
David Harris
Special Effects Supervisor
Tom Bleecker
Linda Gamble
Unit Publicist
Tony Cook
Boom Operator
Paul Chedlow
Still Photographer
Liz Griffiths
Set Decoration
Tim Alban
Sound Re-Recording Mixer
Ashley Johnson
Makeup Artist
Julie Adams
Dialect Coach
Andy Richards
Music Supervisor
Heather Millington
Stephen Campbell
Art Direction
Gordon Fitzgerald
Property Master
Michael Higham
Music Editor
Keith Marriner
Dialogue Editor
Alex Joseph
Foley Editor
Jay Benedict
ADR Voice Casting
Caireen Todd
Anna Lau
Costume Supervisor
Matt Curtis
Title Designer
ADR Editor
Phoebe Scholfield
Phillip Leonhardt
Digital Compositor