Um compositor esconde o amor que ainda sente pela ex-namorada, que era cega, quando ela volta ao Egito noiva de um velho amigo dele: o médico que lhe devolveu a visão.
Frank (Keanu Reeves) e Lindsay (Winona Ryder) são duas pessoas que sofreram muito emocionalmente no passado. Eles se conhecem durante um casamento e contra todas as probabilidades, são atraídos um para o outro, mesmo tentanto com todas as forças não se apaixonarem novamente.