The people who love this movie too much and the people that hate on this movie too much have seriously missed the point. Yes, there are flaws with this movie. Yes, the characters are 2-dimensional.

What over-the-top fans refuse to admit is that the story isn't air-tight. There are so many plot holes and plot conveniences. What haters refuse to admit is how much fun it is regardless.

Is it the best whodunit? Absolutely not. Was it a fun time to watch? Definitely. Plus you have Edward Norton and Daniel Craig bringing their A-game.

The ending wasn't my favorite either, but too deny that the ride was fun means you don't watch movies to enjoy them.