I find it hard to believe how any movie-goer can dislike this movie or think there are 'too many special effects'. This movie is the most complete movie I have seen this decade. It has superb acting/casting, original plot and story line, great directing, limited CGI with great camera angles, and all-in-all it keeps you on the edge of your seat. Nolan has directed 6 solid hits this decade, and not one of them could even be considered a flop, let alone an average movie. He continues to amaze me in his ability to not only direct, but write original and complex screenplays. I can't say enough about this movie other than thank you for making me believe production studios are still capable of making original, instant classics, instead of continued re-makes.