I went into this movie with high expectations and came out satisfied. To be honest, this movie went BEYOND my expectations. The Action, acting, plot, and FX were top notch. The movie delivered on ALL levels and its definitely worth seeing multiple times in the theaters alone. The action was a lot better than the first and was extremely intense. The train scene alone will knock your socks off. I could go on about the story and what not but I think it would be better for you to check it out yourself, besides i hate it when others spoil movies for me. In short, go see. You won't be disappointed. Now the next marvel stop for me is Blade Trinity (which they happen to show a preview for right before Spider-Man 2:))