The Invaders
Horror Channel
Thursday 12 September 2019 08:00 - 09:00 (60 mins)
Alien invasion drama. When a hotel owner believes he is being watched by aliens and commits suicide, the Invaders take over the hotel giving them access to a special guest.
|