The Dark Knight. The most phenomenal film in decades. You can disagree all you like but Heath Ledger's acting is beyond amazing. He dives into that role and blows you away. The film is very long but keeps you on the edge of your seat. If your favorite movie isn't this one, you either haven't seen it, or really can't recognize true art. I was skeptical on seeing it at first because of course, I'm not a real batman fan. But this movie is amazing. Christopher Nolan the directer has done a phenomenal job turning batman into something more realistic than the previous batman films. So even if you don't like Batman, see this movie anyway, it's spectacular.