This is the third instance that Nolan, Bale and Caine come together to create a master piece (the other two being Batman Begins and The Prestige). This movie was absolutely perfect. Perfect story, flawless direction, thriling plot twists and the greatest acting of this decade. Every scene with The Joker brought chills down my spine. The absolute secrecy behind The Joker's motives were well displayed throughout the movie and the ending is stunning. I never thought Tim Burton's version could ever be beaten but say hello to Nolan and his masterpiece. It would be one of the greatest tasks to follow this with an even better sequel. I'm sure he'll pull it off.