Diane Kruger
as
Lisa Auclert
Danny Boyle
Director
James Franco
as
Aron Ralston
Kate Mara
as
Kristi
Clémence Poésy
as
Rana
Lizzy Caplan
as
Sonja
Ritchie Montgomery
as
Kate Hudson
as
Bonnie
Lauren Bowles
as
Nurse
Kent Shocknek
as
TV News Anchor
Michael Anderson Jr.
as
Doc
Richard Jordan
as
Francis
Farrah Fawcett
as
Holly
Jenny Agutter
as
Jessica
Jon Favreau
Director
Walton Goggins
as
Hunt
Daniel Craig
as
Jake Lonergan
Clancy Brown
as
Meacham
Harrison Ford
as
Woodrow Dolarhyde
Olivier Megaton
Director
Liam Neeson
as
Bryan Mills
Andrew Borba
as
Clarence
Famke Janssen
as
Lenore St. John
Catherine Dyer
as
NSA Woman
Lindsay Sloane
as
Boutique Clerk
Monica Parker
as
Hannah
Marshall Bell
as
John Leshing
Bruce Willis
as
Self - Host
Jesper W. Nielsen
Director
Lars Mikkelsen
as
Forstander Frederik Heck
Sonja Richter
as
Moren
Lars Ranthe
as
Overlærer Toft Lassen
John F. Kennedy
as
Self
Clint Eastwood
as
Coogan
Eve Brent
as
Hooker
Marjorie Bennett
as
Mrs. Fowler
Seymour Cassel
as
Young Hood
Albert Delpy
as
France Rumilly
as
Bernard Blier
as
Alexei
Christian Clavier
as
Iouri
Tony Lo Bianco
as
Dio
Seymour Cassel
as
Leach
Jonathan Banks
as
Max
Viggo Mortensen
as
Ronnie
Clint Eastwood
as
Frank Morris
Joseph Whipp
as
Guard
Danny Glover
as
Inmate
Alan Parker
Director
Peter Jeffrey
as
Ahmet
John Hurt
as
Max
Mike Kellin
as
Mr. Hayes
Michael Ensign
as
Stanley Daniels
Philip Craig
as
Dale
Paulino Nunes
as
Henchman #5
Aaron Ashmore
as
Marcus
Meghan Heffern
as
Sara
John Rhys-Davies
as
Colonel Ralph Dillard
Jeff Fahey
as
Steve Foster
Sara Malakul Lane
as
Taryn Foster
M. Night Shyamalan
Director
Josh Hartnett
as
Cooper
Bobby Manning
as
Scalper
M. Night Shyamalan
as
Spotter
Alain Delon
as
Corey
Gian Maria Volonté
as
Vogel
Marita Geraghty
as
Julie
Julia Roberts
as
Laura Burney
John Mitchum
as
Prisoner of War
Richard Erdman
as
Sgt. 'Hoffy' Hoffman
William Holden
as
Sgt. J.J. Sefton
Peter Baldwin
as
Sgt. Johnson