Nolan creates some of the most memorable views of city skylines from atop skyscraper buildings and has one of the most riveting soundtracks that goes largely unnoticed because everyone is focused on what the joker will do next (and rightfully so). Ledger isn't int he movie too much or too little. Every scene he is in is potent and creepy enough to almost make you start rooting for him by the end of the movie