Not nearly as bad as I was expecting it to be. Beneath the polished surface of outré costumes, stark futuristic architecture, and gratuitous solemnity, there is actually a half-decent plot. There are enough cool sci-fi gadgets to keep the novelty value going all the way through, and although the conflict between the various factions isn’t particularly sophisticated (the twisty betrayals only go one level deep), they were certainly enough to keep my attention from wandering.
Plus, you get to see Charlize Theron in a variety of skintight outfits. Which is nice, I suppose, if that’s your kind of thing.