Dean and Dan Caten embarked on a sci-fi noir journey, with a slew of leather-and-latex-clad femme fatales.