All Cast

Hayden Christensen

Hayden Christensen

David Rice

Jamie Bell

Jamie Bell

Griffin

Samuel L. Jackson

Samuel L. Jackson

Roland

Rachel Bilson

Rachel Bilson

Millie Harris

Michael Rooker

Michael Rooker

William Rice

Diane Lane

Diane Lane

Mary Rice

AnnaSophia Robb

AnnaSophia Robb

Young Millie

Max Thieriot

Max Thieriot

Young David

Jesse James

Jesse James

Young Mark

Tom Hulce

Tom Hulce

Mr. Bowker

Kristen Stewart

Kristen Stewart

Sophie

Teddy Dunn

Teddy Dunn

Mark Kobold

Barbara Garrick

Barbara Garrick

Ellen

Michael Winther

Michael Winther

Day Bank Manager

Massimiliano Pazzaglia

Massimiliano Pazzaglia

Italian Desk Cop

Shawn Roberts

Shawn Roberts

English Bartender

Nathalie Cox

Nathalie Cox

English Beauty

Meredith Henderson

Meredith Henderson

Fiona

Tony Nappo

Tony Nappo

NYPD Detective

Clark Beasley Jr.

Clark Beasley Jr.

Bank Guard

Valentino Visentini

Valentino Visentini

Police Officer

Angelica Lisk-Hann

Angelica Lisk-Hann

Paladin

Damir Andrei

Damir Andrei

Psychologist

George King

George King

Owner Of Millie's Old House

Simona Lisi

Simona Lisi

Italian Woman

Matteo Carlomagno

Matteo Carlomagno

Italian Detective

Fabrizio Bucci

Fabrizio Bucci

Italian Police Officer 1

Giorgio Santangelo

Giorgio Santangelo

Italian Police Officer 2

Marcello Santoni

Marcello Santoni

Italian Cabbie 1

Franco Salvatore Di Stefano

Franco Salvatore Di Stefano

Italian Cabbie 2

Brad Borbridge

Brad Borbridge

Coffee Shop Manager