Christopher Nolan clearly puts a lot of work in this film and because I'm sure people also love it but all the effort is wasted on this silly story. All the reason of lots and guns and explosions, seems to me.