n the 1980s special make-up effects artists became stars, pushing the boundaries of what could be shown on screen as audiences around the world reacted with shock and delight. No surprise then that sooner or later they’d get a movie that made them the hero.
Release Date: 14th April 2025