The Invaders
Horror Channel
Thursday 27 December 2018 20:00 - 21:00 (60 mins)
Alien invasion drama. At the Willard Sanitarium, the lead doctor is in cahoots with the alien Invaders, but his brother, also a doctor and a friend of Vincent's, is not so keen on the collaboration.
|