Hayden Christensen
David Rice
Jamie Bell
Griffin
Samuel L. Jackson
Roland
Rachel Bilson
Millie Harris
Michael Rooker
William Rice
Diane Lane
Mary 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
Massimiliano Pazzaglia
Italian Desk Cop
Shawn Roberts
English Bartender
Nathalie Cox
English Beauty
Meredith Henderson
Fiona
Tony Nappo
NYPD Detective
Angelica Lisk-Hann
Paladin
Marcello Santoni
Italian Cabbie 1
Michael Winther
Day Bank Manager
Clark Beasley Jr.
Bank Guard
Valentino Visentini
Police Officer
Damir Andrei
Psychologist
George King
Owner Of Millie's Old House
Simona Lisi
Italian Woman
Matteo Carlomagno
Italian Detective
Fabrizio Bucci
Italian Police Officer 1
Giorgio Santangelo
Italian Police Officer 2
Franco Salvatore Di Stefano
Italian Cabbie 2
Brad Borbridge
Coffee Shop Manager