Although it did maintain it's graphic novel feel, the script wasn't great, and the acting was worse. The Rorsach character was the real redeemer. Should have played @ maybe 1 1/2 hours.
Quite probably the most well crafted film of all time. We already knew Heath Ledger's performance was the role of a lifetime. And still I was surprised how far he exceeded my expectations. Christian Bale once again proves himself as top young actor of his generation. Better even than Batman Begins.