For the theatrical release of The Predator, German pay-TV broadcaster Sky Deutschland is showing all films of the Predator and Alien franchises on a dedicated pop-up channel.
Alien pops up at Sky Deutschland
German pay-TV broadcaster Sky Deutschland is devoting a pop-up channel to the most famous alien monster in movie history.