I watched the movie and still thinking about the ending part. It's really confusing at some point but at the same time it's interesting too. The time paradox concept of this movie is amazing. The visuals and directions are superb. Everyone should experience this movie at least once in their lifetime.