"The Dark Knight" is by far the best non-animated Batman movie yet. Other than a few minor quibbles, this movie does everything right. Bale & Ledger are really good, and Aaron Eckhart & Gary Oldman are excellent. While clocking in at almost 2 1/2 hours, this movie moved so briskly that it felt like 90 minutes.