This is a very interesting film. I think this is one of Christopher Nolan's best films. From the acting to the ending, the film was great.
The cast is really cool. When you have such a cast, the film, in my opinion, is doomed to success.
When I watched it for the first time, the plot kept me in suspense throughout the entire film. I believe that you need to watch this film two or even three times to understand what is happening. There is a lot going on on different levels in the film and it is possible to miss some moments.
I really liked the ending of the film, since it is not clear exactly how it all ended and the viewer can figure it out for himself.
I give this film 10/10 for me it is one of the best films.