To this viewer this movie, despite the good acting job by Diane Lane, was very disappointing, rather formulaic. The ending is horrible and could happen only in the movies. The characters just weren't developed well and were rather stereotypical, not getting much below the surface except for some maudlin moments thrown in for effect. Richard Gere's talent is wasted in this silly story. I must admit, though, that I liked the little boy and his personality.