Very interesting concepts, but not easy to follow, especially the ending part when everyone is wearing a helmet. It seems not intend to be understand for only one time watch, which is very pretentious. If it can take more time to do the explanation part better (like Nolan's former movies like The Prestige, Inception, or Interstellar), it would be a much better experience.