This movie is definitely campy, but once you accept that it's gem after gem after gem, from plot to writing to cinematography to acting to special effects. Of course, there are flaws in all of these areas, too, but the great moments far outshine them. It's a wonderful fantasy sci-if romp, and criticizing it for its campiness feels like faulting a geode for being rough around the edges.