This is a silly bit of fun posing as a romantic comedy. The film is filled with good acting and interesting characters. And when the plot is the most fantastical is when it's best. And the chemistry between the main characters does work. But the film returns to a more realistic slant, and that slows it down and makes the plot holes too huge to overlook. But a good bit of fun and a pleasant way to spend some time.
6/10