Rachel Nichols
Sarah Clark
Laura Harring
Madeleine Sherman
Gillian Apter
Sarah's Mother
Andrea Tivadar
Police Woman
Craig Stevenson
Police Officer 3
Stany Coppet
Police Officer 1
Richard Felix
Police Officer 2
Núria Valls
Mother in the Car
Mar Cecilia Valls
Child in the Car