My House
2022
Mind Body Spirit
2023
Dominion (2018 film)
2018
The Devil's Left Hand
Shards of Glass
2009
Death disguised as a woman leading a suicide cult tries to influence people to die by their own hand.—Anonymous imdb.com