The movie was very well done, but left something to be desired. On the car ride home my family and I were talking it over and all agreed, the movie was very satisfying, but didn't quite reach excellence. The trailer emboldened people with a sense of excitement. The movie on the other hand would constantly build towards something, but never reach a true moment of climax. Don't get me wrong, I liked the movie and wouldn't dissuade anyone from seeing it, but I had really hoped for more. Heath Ledger played an amazing role, but it felt like he was only on the screen for a few short moments.