First off, there were some really great uses of super powers, and not just one or two times. They really experimented with them and we got to see lots of great action. Excellent acting from the to leads and Kevin Bacon turned out in full force as the main villain. That being said, I would not watch this movie again, and in fact I didn't watch almost a full quarter of it because of the over-the-top sexuality. I don't know how this movie got away with anything less than an R rating, but between strip clubs (not just one; several) characters walking around in lingerie, or completely naked with some blue body pain on, fully naked female mannequins getting groped, and one character fully naked under the covers changing her appearance to become specifically more sexually attractive to another character, there weren't many scenes in this movie that was actually watchable, let alone palatable. It's pretty bad when the 'modestly-clad' women are wearing mini skirts, low-cut shirts and go-go boots. And what's worse, all the sexuality is taken as normal and acceptable. One character says she doesn't mind people men looking at her naked, and even the movie's ultimate moral protagonist uses his super powers more than once to pick up women in bars, and enjoys his visit to a strip club. This kind of overt sexuality role modeling is appalling, and I have no intention of recommending this movie to anyone for any reason.