The last film by veteran British-based director Montgomery Tully, who was in his sixties when he directed this absurd poke of pulp science fiction. I…