Love this film
It is so much more than a rom-com. Sure the main couple have an adorable love story, but their relationships with family and friends are all interesting and unique too. The father-son story is so sweet and heartbreaking. How Tim evolves from gawky young adult into a loving husband, caring father, and overall positive person is great too.
Time travel is a weird and often overused premise but despite the few cliche scenes (asking out the hot blond, getting sex right with his true love), it works in this film.
One of the best wedding scenes ever in a film.