Was supposed to go check this out with a buddy who then opted to go earlier by himself and not tell me so I haven't seen it yet. At some point I will, I really do want to see it soon, I'm such a huge fan I even have Captain America aftershave!