Helen Crevel is known for Curse of the Witch's Doll (2018), KillerSaurus (2015) and Survival Instinct (2016).
No data