They Look Like People (2015)
Rating: ★★★★
Man’s Possible Hallucinations of Demons
Actors: MacLeod Andrews, Evan Dumochel, Margaret Drake
Category: Horror
The Siren (2019)
Rating: ★★★
Deadly Mermaid Creature
Actors: Evan Dumouchel, Margaret Drake, MacLeod Andrews
Category: Horror