Finally a movie that lives up to the hype...and a performance (Heath Ledger's Joker) that does as well. What an engaging movie this was. I never found myself bored for a moment and this was a LONG movie. The story line was fantastic and kept you on the edge of your seat. Heath Ledger's performance was so good you forgot it was he who was playing the Joker. NO question worthy of a best supporting actor nomination. And the movie? Let's just say it would be a travesty if it isn't considered for best picture. It was the greatest sci-fi movie of all-time. Better than Iron Man (in horse racing terms by about 8 lengths)! I'd tell everyone to go see this movie, but that is futile....I already know you will.