Sky Deutschland unleashes the monstersJuly 23, 2018 13.39 Europe/London By Jörn KriegerFor 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.