Jay Baruchel | als Dave Stutler |
Nicolas Cage | als Balthazar Blake |
Alfred Molina | als Maxim Horvath |
Teresa Palmer | als Becky Barnes |
Monica Bellucci | als Veronica |
Alice Krige | als Morgana |
Gregory Woo | als Sun-Lok |
Toby Kebbell | als Drake Stone |
Omar Benson Miller | als Bennet Zurrow |
Jake Cherry | als Young Dave |