What do you get when the master of French New Wave cinema makes science fiction? More