For the first half of this film I was so surprised. I hadn't really expected to think that much of it and just fancied being entertained. As I watched I got more and more involved, the story was developing well and the acting was good. But then things got really silly in the second half. I know we shouldn't expect much realism from a superhero film and we should just enjoy the fantasy but because the first half of the film really sucked me in and I felt I was going to get a much deeper and darker superhero film the second half really seemed to whither. I don't want to spoil the plot for anyone so no specifics but the premise of the major danger to Gotham city is totally ridiculous and quite at odds with the more thoughtful script elsewhere. I personally wouldn't watch this film again and if you hate stupid science in films then don't bother. Unless it's Christmas or you're in hospital.