Logo

The Last Lovecraft: Relic of Cthulhu (2010)

  • Studio: Unknown
  • Release: August 13, 2010
  • Director: Henry Saine
  • Writer: Devin McGinn
  • Cast: Kyle Davis, Devin McGinn, Honor Bliss, Sujata Day
  • Genre: ,
#8,464 18,999