Home / Movies / The Last Lovecraft: Relic of Cthulhu

Cast & Crew

Actors

Name
Devin McGinn Charlie
Leah McKendrick Chelsea
Richard Riehle Mr. Snodgrass
Oren Skoog Henry
Martin Starr Clarence
Alexi Wasser Nicole
Harry Karp Jimbo
Barak Hardley Paul
Todd Duffey Cult member #1
Justin Giddings Comedic Cult Member #1
Bryce Hurless Comic book kid
Kyle Davis Jeff
Ethan Wilde Starspawn
Sujata Day Stacy Rahman