I generally dislike romantic comedies, but this one croos-genres enough with light sci-fi and magical realism, whist delivering one of the most touching and impactful stories of any rom-com, that it turns itself fantastic. There are several time-travel plot holes, but I'm willing to disregard them as the movie is less about time travel, and more about how our main character uses it. Touched me in a way that very few films do.