Everything about this movie was amazing. The effects were good, the acting was SPECTACULAR. The plot was good. The only thing that slightly bothered me is that they totally just changed how Twoface became him. But they have finally done Batman justice. And joker has finally been portrayed in the maniacal way the comics always portrayed him. AMAZING movie.