First and foremost I have an allegiance to Chris Nolan’s Dark Knight trilogy and the original Adam West Batman. That being said, this was really good. RPatts didn’t a surprisingly good job at playing the cape crusader and Zoe Kravitz was a refreshing take on Catwoman. Seeing the previous movies helps knowing what’s going on but very original in story. Even though it’s almost three hours, you don’t notice the time passing. If you’re in the fence I’d highly recommend catching this one.