Fun, Thought-Provoking

Rating: 7/10 (17 June 2016)

This is a fun movie, with good acting, an intriguing plot, and keeps you on the edge of your seat. It's a complex story, involving a few different ideas, but it's easy to follow if you're paying even a basic amount of attention. There is action, but that's not the main purpose of the movie, so don't be disappointed when it's not non-stop shooting. It's thought provoking, it makes you think about the details and "reality" of time travel, genetics, and future societies. It realistically portrays what that would really feel like yourself. They covered a lot of the more in-depth and personal aspects to time travel. In many ways it's an exploration of the expression "If I could give advice to my younger self..." in the sense that we see just how much difference time can affect a person. Our older selves are different people than our younger selves in many ways.
This is a movie involving time travel. Time travel is not real. The people who seem to be giving negative reviews on this movie need to remember that. Therefore, there isn't really a "right" way to portray it. It's impossible to do this sort of movie, involving these sci-fi aspects, without at least some minor plot holes. You have to suspend disbelief a little bit.
And any plot holes or odd plot twists are only on the sci-fi details, not on the overall storyline, where it counts. If you were to make a totally realistic and accurate portrayal of time travel or other sci-fi phenomenons with absolutely no plot holes, it wouldn't be a good story: because those things don't exist.
So just relax, and enjoy a thought-provoking and fun sci-fi movie.