The Last Lovecraft: Relic of Cthulhu

I hope that it might be understandable when I say that I approached The Last Lovecraft: Relic of Cthulhu with some caution. I hadn’t really heard anything about the film from my usual sources and only came across the title while randomly browsing on Netflix. I checked out the trailer and knew then and there […]