I liked this movie right after seeing it. But the more I thought about all the plot holes, the the less i began to respect the writing in this movie. Now that I have had some time to think about it, I can say I hate this movie, and never want to see it again. I wont get into the confusing arguments about "this happened because, the younger self did yada yada yada", but I will say that after the last act of the film... NONE of the events prior should have happened -- but it did happen even though "Character XYZ" NEVER EXISTED. People still remember "Character XYZ" even though he/she NEVER EXISTED. This movie makes up its own rules to avoid paradoxes. These rules violate basic causality. This movie had some nice effects, and JGL's performance was really cool, but the lack of logic behind the basic premise if the movie is maddening.