Holy hell!!!! What a movie! I'm not one who creams all over blockbuster movies (I'm sure you all already know that), but this movie, despite all its flaws, was seriously amazing. That ending... OMFG!!! This is not only my favorite superhero movie, but it is seriously one of the best films I've ever seen. Michael Caine deserves an Oscar for his wonderful performance, and Anne Hathaway.... She is so hot, omfg!!!!!