charming. smart. sincere. A time travel flick done slightly different. A romcom that intertwines in the world of suspense. perfect date night movie. matter of fact i put this on during a first date. we are now 3 months broken up but still we started off to a great start because of this film