About half-way through this movie, I found myself wondering how Christopher Nolan every got it made. No Hollywood exec would ever believe a movie with a plot this complex and layered could find a wide audience.
It is to three-dimensional stories what Avatar is to 3D effects.
See it. It will play 3D chess not just with your mind, but your heart.