one word : AMAZINGGGG This movie is master piece of everything. SCRIPT , Plot , Acting , Dialogues , Screenplay , cast . no words to describe , at times dialogues will give u shrills. A must watch for everyone an amazing movie. Christian bale , Ana Hathaway , Morgan , Joseph , tom hardy , Marion everyone has played an amazing role . Although it did not feel like a comic book movie. But this is a perfection for any age. i think the way Christian bale played the role no one could have every done it. Bane role was spot on by tom hardy. i have watched this movie 4,5 times uptil now . i know its late to give review but i just wanted to give this review. if someone has missed this movie , i blieve he had missed one of the best movie of all the times.