its very cerebral, you have to be familiar with the concepts of multiple dimension, time travel and paradoxes.
If you can understand where they are trying to go, you will enjoy the film. It may take some people a second, or even third viewing to really get it.
I liked it, but I'm a real geek for this kind of stuff. It's a rally good independent Science Fiction story, not sci-fi.
