Isle of the Damned is a tribute to the Italian cannibal films of the 70s and 80s. However, it isn’t afraid to poke fun at the genre either. The result is an extremely gory, brutal, and hilariously goofy film that fans will love. With Isle of the Damned as their second film, writer, Mark Leake, […]