February 18, 2010 7:08 am

“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.

US & World Videos

Exit mobile version