Guillaume Canet
Director
Kristin Scott Thomas
as
Hélène Perkins
Laurent Lafitte
as
Le Basque
Jalil Lespert
as
Yaël Gonzales
Jon Turteltaub
Director
Nicolas Cage
as
Ben Gates
Helen Mirren
as
Emily Appleton
Ed Harris
as
Mitch Wilkinson
Timothy V. Murphy
as
Seth
Sara Loren
as
(as Mona Lisa)
Aditi Rao Hydari
as
Roshni
Randeep Hooda
as
Vikram
James D'Arcy
as
Father Francis
Stellan Skarsgård
as
Father Merrin
Alan Ford
as
Jefferies
Sandra Bullock
as
Cassie Mayweather
Jim Jansen
as
Lawyer
Ryan Gosling
as
Richard Haywood
Bernard Girard
Director
Stella Stevens
as
Ellen Hardy
Shelley Winters
as
Mrs. Armstrong
Hilary Swank
as
Buzzy
Shawn Hatosy
as
Duffy
Henry Thomas
as
Jack
Colin Hanks
as
Mark
John Agar
as
2nd Lt. Michael Shannon O'Rourke
Frank McGrath
as
Cpl. Derice
Ward Bond
as
Sgt. Maj. Michael O'Rourke
Vincent Gale
as
Charley's Friend
Cindy Pickett
as
Jill
Jennifer Jason Leigh
as
Marriet Hoffman
Joshua Jackson
as
Tom
Klaus Kinski
as
Cabaret Performer
Ingrid Bergman
as
Irene Wagner
Elise Aulinger
as
Martha - Wagners' Housekeeper
Hirokazu Koreeda
Director
Yûki Yamada
as
Moemi Katayama
as
Katsuya Maiguma
as
Kengo Kôra
as
Takumi Maezono
Kate Beckinsale
as
Christina Mariell
Hilary Mason
as
Elderly Lady
Geraldine Somerville
as
Kate
Aidan Quinn
as
Prof. David Ash
Alfred Hitchcock
Director
Henry Corden
as
Det. Sgt. Farouche
Karl Malden
as
Inspector Larrue
Alfred Hitchcock
as
Man Crossing the Top of Long Staircase
Judson Pratt
as
Murphy
Charlotte Rampling
as
Kate Mercer
Geraldine James
as
Lena
John Carradine
as
Great Owl
Shannen Doherty
as
Teresa
Paul Williams
as
The Balladeer
Eduard Fernández
as
Fernando
Penélope Cruz
as
Laura
Javier Bardem
as
Paco
Sara Sálamo
as
Rocío
Ray Wise
as
Amber Smith
as
Lady in White
Lin Shaye
as
Laura Harrington
Steve Valentine
as
Man in Black
Ti West
Director
Lena Dunham
as
911 Operator
Michael Hutter
as
Background Talent
Mary Woronov
as
Mrs. Ulman
John Speredakos
as
Ted Stephen
Mathieu Kassovitz
Director
Laurent Lafitte
as
Hubert, the Dean's Son
Philippe Nahon
as
Man at Petrol Station
Vincent Cassel
as
Max Kerkerian
Jean Reno
as
Pierre Niemans
Brian Robbins
Director
Scarlett Johansson
as
Francesca
Matthew Lillard
as
Larry
Leonardo Nam
as
Roy