If you're an avid Batman maniac you'll be buying this film no matter what.
But if you're not, ignore all the reviews claiming this is the best film ever made! From a neutral perspective, it's far from that.
I very much enjoyed the Dark Knight so was looking forward to see what this film would be like in comparison. Unfortunately it's a let down.
I thought the Tom Hardy performance was massively overhyped, Ann Hathaway as Catwoman has nothing on Michelle Pfeiffer and I'm still not convinced by Christian Bale as Batman. He's a good Bruce Wayne but when he puts that mask on, he's too 'Solid Snake' for my liking.
Also, I'm not a big fan of these spaceship type vehicles that seemed to have made their way into this trilogy. I was under the impression that they were tying to bring a bit of realism into the superhero franchise. Seeing Batman jump into a spaceship and fly around the city, takes that effect away, slightly...
For me, the overall film was messy and it even started to bore me at times. There were some good scenes that no doubt look great on Blu Ray, but if you're not a massive Batman fan and just looking for a new film to watch, I'd recommend renting this first.