It's rather touching, though it does cause some questions to be asked afterwards. But while watching the film, none of this really matters. The music by Gabriel Yared is haunting and fitting. Of course, despite all the technical details that help the film, the actors do the most, adding a lot of credibility to the characters. Nicolas Cage gives yet another impressive performance.
Cage is one of the most versatile actors in Hollywood, and also one of the best.
He can express the most simplistic emotion with one look, but most actors can do that. Cage has the ability to express complex emotions without one word, as he has to do for this role quite often. Meg Ryan holds her own, and neither of the actors ever outperform the other. Ryan is given a more complex character, as she has more to deal with than Cage. Ryan's reactions to Cage are perfect, and some of her moments alone are heartbreaking.