Aleksey Serebryakov
as Yulian Kuznetsov
Helena Mattsson
as Lelle
Beth Riesgraf
as Edie
Ryan Lindberg
as Zach
Nathan Shrake
as PK
Tyler Jensen
as Alec
Emily Halaas
as Margaret
Alec George
as Dante
Ron Garcia
as Nosferatu
Philip Pavel
as Sebastian
Mandi Smith
as Rain
Masaya Katô
as Taki
Jinpachi Nezu
Linh Dan Pham
as Jean Adult
Clare Stone
as Elise age 15
Audrey Giacomini
as Jean age 15