Beautiful, interesting, incredible cinema.
A 1995 English language horror/sci-fi/thriller film directed by Bob Keen, starring Craig Fairbrass, Toni Barry and William Marsh.