In Theaters: July 14, 2010
PG | Action, Adventure, Fantasy, Comedy, Drama, Sci-Fi | 1h 49m
Nicolas Cage
Jay Baruchel
Alfred Molina
Teresa Palmer
Monica Bellucci
Toby Kebbell
Robert Capron
Manish Dayal
Peyton List