Director
Walter Salles
DIRECTOR
Stars (in credits order)
Jennifer Connelly
Dahlia
Ariel Gade
Ceci
John C. Reilly
Mr. Murray
Tim Roth
Jeff Platzer
Dougray Scott
Kyle
Pete Postlethwaite
Veeck
Camryn Manheim
Teacher
Perla Haney-Jardine
Natasha
Debra Monk
Young Dahlia's Teacher
Linda Emond
Mediator
Bill Buell
J.R. Horne
Man in Train
Elina Löwensohn
Dahlia's Mother
Warren Belle
UPS Man
Alison Sealy-Smith
Supervisor
Simon Reynolds
Man in Elevator
Kate Hewlett
Teacher's Aide
Jennifer Baxter
Mary
Diego Fuentes
Night Doorman
Zoe Heath
Natasha's Mother
Craig muMs Grant
Platzer's Backseat Client
Matthew Lemche
Steve
Edward Kennington
Billy
Grace Aronds
Studentuncredited
Jane Aronds
School Girluncredited
Marshall Factora
Mr. Bernsteinuncredited
Ismaelpeter Casillas Nelson
School Studentuncredited