Truly speaking the acting has let the movie down. The story line was Good but the action and camera work was very average. I had big expectations from this movie specially following it up with the Joker's Dark night. Marion Cotillard who played Miranda in the movie was definitely the weakest performer. The scene at the end where she died was very blunt and seemed so fake. The Catwoman (Selina ) hardly had any substantial role of catwoman the way it should be according to the DC comics storyline. I guess Anne Hathaway had the looks of being The catwoman but somehow her personality didn't click in that role. I Could picture Angelina Jolie performing better characterization of Selina. Overall I was disappointed with the movie and hope the next one will be a better action movie.