Oh no!!! Our villain is an inscrutable alien AND a sex fiend???