New York. De 48-jarige rokkenjager Will Keane verleidt de 22-jarige Charlotte Fielding. Hij wil zoals altijd slechts een kortstondig avontuurtje, maar na hun eerste liefdesnacht samen vertelt Charlotte hem dat ze terminaal ziek is en minder dan een jaar te leven heeft. Gaandeweg begint Will toch diepere gevoelens te koesteren voor de onvoorspelbare Charlotte. Wanneer er een vrouw opduikt uit Wills verleden, begint hij evenwel te twijfelen aan zijn liefde voor Charlotte.
Richard Gere (Will Keane), Winona Ryder (Charlotte Fielding), Anthony LaPaglia (John), Elaine Stritch (Dolly), Vera Farmiga (Lisa Tyler), Sherry Stringfield (Sarah), Jill Hennessy (Lynn McCale)
Joan Chen