Cast (14)

Rachel NicholsSarah Clark

Laura HarringMadeleine Sherman

Ben TempleIsaac

Gillian ApterSarah's Mother

Andrea TivadarPolice Woman

Craig StevensonPolice Officer 3

Stany CoppetPolice Officer 1

Richard FelixPolice Officer 2

Steve HowardGynecologist

Babou ChamTaxi Driver

Maarten SwaanMatt Clark

David CheversBrian

Núria VallsMother in the Car
Mar Cecilia VallsChild in the Car





