There is not many films I call perfect, even some of my favs have major flaws, but this is a perfect movie. Great cinematography, great writing from the Nolans, fantastic story, and amazing visuals pared with a fantastic score makes this a perfect movie.