海登·克里斯滕森 Hayden Christensen .... David Rice
塞缪尔·L·杰克逊 Samuel L. Jackson .... Roland
戴安·莱恩 Diane Lane .... Mary Rice
杰米·贝尔 Jamie Bell .... Griffin
瑞切尔·比尔森 Rachel Bilson .... Millie Harris
迈克尔·罗克 Michael Rooker .... William Rice
安娜索菲亚·罗伯 Annasophia Robb .... Young Millie
马克斯·塞奥特 Max Thieriot .... Young David
耶希·詹姆斯 Jesse James .... Young Mark
汤姆·休斯 Tom Hulce .... Mr. Bowker
克里斯汀·斯图尔特 Kristen Stewart .... Sophie
Teddy Dunn .... Mark Kobold
Barbara Garrick .... Ellen
Michael Winther .... Day Bank Manager
Massimiliano Pazzaglia .... Italian Desk Cop
Shawn Roberts .... English Bartender
Nathalie Cox .... English Beauty
Meredith Henderson .... Fiona
Damir Andrei .... Psychologist
Tony Nappo .... NYPD Detective
MPAA:
Rated PG-13 for sequences of intense action violence, some language and brief sexuality.