Entertaining romantic-comedy with a touch of science fiction. Visually pleasing and well executed.
The science fiction aspect is primarily focused on the theoretical explanations for the events in the story, rather than incorporating typical sci-fi elements such as robots, spaceships, or dystopian worlds.