He Who Cheats Death Marshall Alessi Horror Trevor has his demons - but he is about to unleash them on the rest of the world.