One of those movies with great endings; it is a very underrated movie; 80% chance it will move you and you will recall it even decades later as the few movie that moved you...
MUST WATCH
Edit: One of the most romantic yet real movie in my opinion...
Spoiler:
Similar to Truman Show, Shutter Island, the Game,Prestige, Inception, Coherence etc; If you're into these movies do yourself a favor and watch this movie...
It talks about life like state in dream for eternity
& SpoilerEdit :
As I said, I keep coming back to it and the Vanilla Sky scene as his longing fantasy makes more sense, what our brain interprets for our longing is mystical...