I thought this was an extremely well done movie. The plot was good with some modern new twists on the classic story line. The acting was superb, although I could have done without the second half of the Harvey Dent role. It seemed mediocre compared to the other roles. The effects are well done and believable. Immediately after the movie was over, I knew I had to see it again to catch some of the details that I missed. It's that good.