“The Last Lovecraft: Relic of Cthulhu” Coming Soon
Dark Sky has picked up the distribution rights to this Slamdance favorite, a slapstick horror flick about three unlikely heroes who must protect an alien relic and prevent the release of the ancient evil of H.P. Lovecraft‘s creation, the dreaded Cthulhu.