Queen’s Lair

The Queen has built a fearsome new weapon that can cross time and space and Earth is her first target unless 5,000 humans are delivered to her psycho crypt.