I had generally high expectations for this movie as the reviews and such were quite good. Maybe they saw a different movie. It was predictable, poorly written, and tried too hard to be funny and edgy, and failed. Good action and CGI didn't make up for the attempt to recreate the formula of the first movie, but failed. The trailer is best part of it. I really wanted to like this movie, but the plot was lame, constant X Men jokes and such got old real fast, and just didn't have the dialogue and characters the first did to make it all work. Tons of annoying little details that accumulated to kill the enjoyment. The all inclusive stuff was the nail in the coffin for me. C+