Michelle Mainwaring is known for Vampire Zombies... From Space!, Primordial Ties (2010) and The Last Haunting (2022).
No data