Cast (38)

Renée ZellwegerEmily Jenkins

Jodelle FerlandLillith Sullivan

Ian McShaneDetective Mike Barron

Bradley CooperDouglas J. Ames

Adrian LesterWayne

Kerry O'MalleyMargaret Sullivan

Callum Keith RennieEdward Sullivan

Cynthia StevensonNancy

Alexander ContiDiego
Philip CabritaJavier

Vanesa TomasinoJavier's Wife

Mary BlackCustody Judge
Domenico D'AmbrosioDomenico D'Ambrosio

Benita HaTherapist
J. Winston CarrollJudge

Michael BeanCo-Worker

Lesley EwenCo-Worker

David Patrick GreenChief Psychiatrist

Dee Jay JacksonBus Driver
Taya CalicettoYoung Emily
















