I'm not even going to pretend I understood how this movie worked. I had to read a chart to understand how this concept of time travel worked, then another chart and several articles to piece together a coherent idea of what was going on. I've never felt so stupid watching a movie before.
I love it.