A review of the film, The Last Lovecraft: Relic of Cthulhu following the premiere last night.

Read more