All Cast

Rory Culkin
Jack

Lin Shaye
Teresa

Daveigh Chase
Shanda

Natasha Lyonne
Nancy

Louis Hunter
Duncan

Nikki Reed
Crystal

Britt Robertson
Cleo

Michael Sirow
Jeffrey

Serge Levin
Sven
Hutchi Hancock
Alice
Nando Del Castillo
Damian
Sally del Castillo
Young Teresa
