UK / USA,
2021, 80 min
VOD (1)
Cast
Derek Nelson
Best movies:
A Werewolf in England (2020)
The Haunting of the Tower of London (2022)
I Am Rage (2023)
Nicola Wright
Best movies:
Peter's Friends (1992)
Top Secret (1984)
Lamb (1985)
Peter Cosgrove
Best movies:
Pilgrimage (2017)
Little Necro Red (2019)
Escape from Cannibal Farm (2017)