All Cast

Christina Ricci
Anna Taylor

Liam Neeson
Eliot Deacon

Justin Long
Paul

Chandler Canterbury
Jack

Josh Charles
Tom Peterson

Celia Weston
Beatrice Taylor

Shuler Hensley
Vincent Miller

Anna Kuchma
Restaurant Patron

Rosemary Murphy
Susan Whitehall
Laurel Bryce
Young Anna Taylor
Luz Alexandra Ramos
Diane

Malachy McCourt
Father Graham

Alice Drummond
Mrs. Hutton
Jack Rovello
Tall Kid

Doan Ly
Teacher
Sam Kressner
Acne Kid
Prudence Wright Holmes
Old Woman

Barbara Singer
Old Woman
Laurie Cole
Principal

Christopher Jackson
Neal

Gurdeep Singh
Cashier
