I love this movie so much, I can't even tell you why. I like it, that's all. The movie is just so touching, romantic, life-affirming and optimism-charging, and the famous words 'faith-hope-love' and 'dream' keep coming to mind, of course.
For me, the roles of Tom Cruise and Nicole Kidman in this movie are among the most memorable of their careers. And while Kidman is accurate in her portrayal of the perpetually white aristocrat here, so bold and 'wrong' in every way she is peerless. Seeing Tom Cruise so young, energetic and natural, you really believe that he can handle even such a lady.
You should watch this movie if you are at least a little romantic at heart, if you want all the best, but only next to someone, because without him all the best is not the same.