All Cast

Jennifer Connelly

Jennifer Connelly

Dahlia Williams

John C. Reilly

John C. Reilly

Mr. Murray

Tim Roth

Tim Roth

Jeff Platzer

Dougray Scott

Dougray Scott

Kyle Williams

Pete Postlethwaite

Pete Postlethwaite

Veeck

Ariel Gade

Ariel Gade

Ceci

Camryn Manheim

Camryn Manheim

Teacher

Perla Haney-Jardine

Perla Haney-Jardine

Natasha / Young Dahlia

Debra Monk

Debra Monk

Young Dahlia's Teacher

Linda Emond

Linda Emond

Mediator

Bill Buell

Bill Buell

Mediator

Kate Hewlett

Kate Hewlett

Teacher's Aide

Zoe Heath

Zoe Heath

Natasha's Mother

J.R. Horne

J.R. Horne

Man in train

Elina Löwensohn

Elina Löwensohn

Dahlia's Mother

Warren Belle

Warren Belle

UPS Man

Alison Sealy-Smith

Alison Sealy-Smith

Supervisor

Simon Reynolds

Simon Reynolds

Man in Elevator

Jennifer Baxter

Jennifer Baxter

Mary

Diego Fuentes

Diego Fuentes

Night Doorman

Craig muMs Grant

Craig muMs Grant

Platzer's Backseat Client

Matthew Lemche

Matthew Lemche

Steve

Edward Kennington

Edward Kennington

Billy