I saw the movie in theatre and later on TV t since everyone was singing praises about it.
Even after watching this movie twice, I found it difficult to understand and really complicated and very confusing. Dreams within dreams , limbo, stealing or planting ideas....too abstract for me.
Then I watched the movie in Hindi . Finally could get the hang of what was happening.