Not terrible/Not great, just not bad It's not as bad as the terrible reviews want you to believe, but it is not as good as the glowing ones want to convince you either. It's a nice way to spend 90 minutes consuming cola and a snack. The story itself is not bad at all, although the writers should have gotten a little more assistance with quantum mechanics, or used one of the vast (one could even say infinite) number of other things that could have caused the plot point of essentially "there can be only one" (hint: killing somebody from another reality does NOT reduce the mass that was transferred. Also, there seems to be a pretty significant amount of differences between the two mostly featured realities for that to be a best match among an infinite number of realities. If they were actually able to search and sort on that criteria, there should be a near infinite number of almost exact copies, and one could conjecture that moving between almost exact copies would be easier than disparate ones (although there is of course no data to support that, it just "feels" logical. Still, I've spent time on MUCH worse movies than this one. Finally, about the ending, it definitely could be a time loop, or it could just be a string of very similar events in very similar realities. Maybe the water IS the key...