Its a typical Nolan movie and as always he has tried to raise the bar again. This time though the subject is very very very complex but this man have done it again. This movie is specifically made for multiple viewing as its impossible to grab on 1st viewing.
I will rate it 4/5.