Dakota Fanning
as
Annie James
Hayes MacArthur
as
Officer Cook
Scott MacArthur
as
Officer Mori
Joshua Leonard
as
Tommy
Nicholas Hoult
as
Casey Stein
Ben Kingsley
as
Geran
Anthony Hopkins
as
Hagen Kahl
Felicity Jones
as
Juliette
Eric Bana
as
Addison
Kate Mara
as
Hanna
Charlie Hunnam
as
Jay
Olivia Wilde
as
Liza
Wendy Worthington
as
Bank Manager
Raymond J. Barry
as
Hoover
Drew Barrymore
as
Hope
David Wells
as
Priest
Wesley Ruggles
Director
Margaret Marquis
as
Girl in the Library
Clark Gable
as
Jerry 'Babe' Stewart
Elizabeth Patterson
as
Mrs. Randall
Jackie Chan
Director
Jackie Chan
as
Dragon
Mars
as
Extra
Lily Li
as
Sang Kung's Daughter
Biao Yuen
as
Sang Kung's Son / Fourth Brother
Arthur Roberts
as
Businessman
Bruce Glover
as
Morgan Crawford
Charles Cyphers
as
Stark
Angie Dickinson
as
Wilma McClatchie
Joan Bennett
as
Jerry Stokes
Lester Matthews
as
Major
William Haade
as
Third Sentry
Roddy McDowall
as
Vaner
Paul Sparks
as
Anna Camp
as
Edie
Barry Rothbart
as
Mr. Hipster
Aaron Abrams
as
Paramedic
Howard Marion-Crawford
as
1st Paratrooper
Alfie Bass
as
Bert the Barge Mate
Patrick Barr
as
Detective at Cabby's Restaurant
Laurence Harvey
as
Detective Sergeant Lawson
Andrew V. McLaglen
Director
Sam Gilman
as
Dutch Vestal
Robert Donner
as
Lee Roy
James Coburn
as
Provo
Diego Luna
as
Jonah
William H. Macy
as
Kirby
Mel Gibson
as
Link
Erin Moriarty
as
Lydia
Logan Ramsey
as
Detective Jelinek
Dana Elcar
as
Det. J.J. 'Red' Thornton
Madeleine Sherwood
as
Mrs. Eileen Sanderson
Robert F. Lyons
as
Paul Martin Sanderson
Frank Ferguson
as
Bum
Harry Harvey
as
Hagenheimer
Ian Wolfe
as
Hawkins
Mickey Simpson
as
Shadow
Robert Redford
as
Cooper
Garry Walberg
as
Dr. Mills
John Roy
as
Reporter
Robert Blake
as
Willie
Norman Foster
Director
Joan Shawlee
as
Blonde
Frank Jenks
as
Detective Shaw
John Qualen
as
Maibus
Victor Sen Yung
as
Sam