Lacy Lennon stars in an original sci-fi thriller as a young woman who struggles with gender identity and sexuality, to the point of suicide. This suicidal act opens a portal that allows an alien entity from the planet Bahdia to
Salem's Lot
The Return of the Living Dead
Pet Sematary II
Child's Play 3