Christopher Nolan just does not disappoint. Starting with the flaws, the only thing I could recall from the top of my head was the sound mixing as the dialogue was particularly difficult to understand even for a native speaker. Aside from that, it is another Nolan Classic. Visuals are at another level and the soundtrack is absolute bliss. The plot can initially be a little hard to digest but by the end of it all loose ends are taken care of and you are left with immense satisfaction. Recommend watching it more than once that too in an IMAX theatre for best results. Potential competitor for several awards at the Oscars if things go right.