Read some so so reviews and some bad ones, so I was skeptical. I took a chance and bought it. Glad I did. Turned out to be a really awesome movie. Don't understand the negative reviews. The story concept was cool, the acting was great, and the action was entertaining. My only complaint is that the trailer did, in fact, reveal too much. It would have been much better going in not knowing that he was being manipulated. As good as any Marvel or DC movie I've seen. The PG-13 rating worried me, only because of the movies concept, but they were able to pull it off. Its a movie I'd enjoy watching again.