A boy-genius meets the love of his life.
A few months later they have split up - cue the time machine to get her back.
At first glance I knew I had definitely been here before - but I was wrong.
On the surface you can enjoy this as a very simple, quaint romance with the odd joke thrown in.
The sci-fi element of this is kept on the down low.
There are no annoying sequences about paradoxes, dichotomies or accidentally shagging your own parents here.
This is all about the relationships of the three main characters and the choices we make in life.
Straight away the leads do not look like they are an actual couple and I assumed their chemistry would be garbage.
This, however, is one of the strengths of the film and what sets it apart.
This will really resonate with anyone who (like me) has gone out with someone who is clearly hotter and more vivacious than themselves.
There was something painfully familiar seeing the lead character snowballing trivial disagreements in to major issues due to a lack-of-confidence, fear and jealousy.
Then of course the harder he tries to fix things the more damage he causes.
The characters are great in this; they are so believable they almost feel like people from my actual past.
The story is simple but non-judgmental - I found myself rooting for all parties involved all the time.
Despite having some depth this remains a nice light watch, there is no nudity, violence, political agendas, and it won't stretch your brains or emotions too far either.
An excellent watch!