I don't care about "time traveling plot holes", this movie is great.

Rating: 10/10 (12 January 2019)

The acting is superb, the characters are lovable. The story is well told and the message is a good one. I love this movie, I have watched it over 20 times and I never tire of this movie.