Tag Archives: Night Hunters

New Trailer For Thomas Smith’s ‘Demon Squad,’ Premiering On Mystery Science Theatre 3000

We’ve been covering Demon Squad since 2017, and now we’re here to announce that the filmmakers behind the movie have released a brand new trailer. What more could we ask for? How about an MST3K premiere date, perhaps? Yes, we’ve got that, too! Thomas Smith’s adventure fantasy horror will screen …

Read More »