I thought The Dark Knight was very well written and directed. The acting was superb, especially Heath Ledger and Christian Bale. The ONLY things I didn't like were the cheesy looking "two-face" and Batman's heavy breathing when he was talking...they were a bit much. Other than that, totally worth it.