* Jérémy Davies comme "Pierre"
* Linda Cardellini comme "Rose"
* Tricia Helfer comme "Beth"
Il existe également des rôles de soutien joués par :
* Daniel Lapaine comme "Paul"
* Richard Riehle comme "Martin"
* Susan Sullivan comme "Mme Reynolds"
Il convient de noter que même si le film lui-même n'est peut-être pas très connu, il présente une performance convaincante de Jeremy Davies et est considéré comme une étude de personnage intrigante et quelque peu troublante.