Even for his (Nolan) great directing abilities, he lost it on this one. I understand that movies with good stories are hard to come by these days hence the need for him to create something people have seen before but with a different vibe but this one was totally off.