It was a great bit of entertainment, but **** me was it full of plot holes, inconsistencies and some awful editing (some of the cuts were really harsh) that I wouldn't have expected from Nolan. Still, it was 1,000,000 times better than the Inception borefest. Hopefully, he'll do something a little more like Memento/Prestige next.
Dont get the plot hole grumble about it really, TDK is loaded full of them as well.
Films like this always will be.