This film is one of a epic masterpiece. Personally for me i would give it a 11 out of a ten because every moment just kept me watching. This is totally the best film out of the trilogy and the Best batman of all time. There are amazingly, absolute breath taking performances by Christen bale and Tom hardy and Anna Hathaway. The greatest Superhero ever made. Better then all batman movies, superman movies, Iron man movies and other superhero films. I thought this film was better then the Avengers. Brilliant movie mate.