Enjoyed until last 15 minutes. Time travel is messed up. It is shown not as science but magic. Time travel is supposed to happen with the present body. You do not age or become younger due to time travel in future or past as shown in the movie. Otherwise its entertaining movie.