Years on, filmmaker Russ Meyer remains controversial for practically every film he made, with 'Faster, Pussycat! Kill! Kill!' widely considered one of his best.
A year before the 1998 debut of 'Mystery Science Theater 3000,'came 'Amazon Women on the Moon,' a movie with surprisingly similar sensibility, familiar faces, and some truly memorable sketches.