The 1980s: The Deadliest Decade
Series • 2016
Flesh Computer
Movie • 2014
No Place in This World
Movie • 2017
The Legend of Kate Kensington
Movie • 2022
Galaxy of Horrors
Movie • 2024