All Cast

Jennifer Connelly
Dahlia Williams

John C. Reilly
Mr. Murray

Tim Roth
Jeff Platzer

Dougray Scott
Kyle Williams

Pete Postlethwaite
Veeck

Ariel Gade
Ceci

Camryn Manheim
Teacher

Perla Haney-Jardine
Natasha / Young Dahlia

Debra Monk
Young Dahlia's Teacher

Linda Emond
Mediator

Bill Buell
Mediator

Kate Hewlett
Teacher's Aide
Zoe Heath
Natasha's Mother

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

Jennifer Baxter
Mary

Diego Fuentes
Night Doorman

Craig muMs Grant
Platzer's Backseat Client
