Rupert Friend
as Jeff
Mamie Gummer
as Maggie
Madeline Brewer
as Samantha
Violet McGraw
as Jenny
Simon Quarterman
as Alan
Manny Perez
as Officer Pitt
Troy James
as Nerezza
Jane Arden
as Jane
Ann Lynn
as Woman
Iain Quarrier
as Lover
Terence de Marney
as Old Man
Joy Bang
Leslie Linder
Ann Norman
Malou Pantera
Peter Thomas