I saw this at the midnite showing the day it came out. It freakin rocked. It had lot of well known actors. Some funny dialogues. Even when it started to slow down, it kept my interest and I was pretty tired since it didn't start until 12:30am. I was shocked at some of the twists they put in it but all was fitting for where they plan on taking the next movie. There were 3 villians although it was the Joker that commanded the movie. All in all, much better than the first.