Scarlett Amaris is a screenwriter, author, researcher, presenter, and witch. (Via TMDB)
Color Out of SpaceFilm • 2020
The Theatre BizarreFilm • 2011