Cinco años después de perder el amor de su vida, Nikki (Annette Bening) se enamora de nuevo a primera vista. Tom (Ed Harris) es el hombre de sus sueños; un atractivo profesor de arte con un gran corazón, sonrisa amable y mucha vitalidad. Su parecido físico con Garrett, su difunto marido, es asombroso. Seducida por la oportunidad de volver a vivir su primer amor verdadero, Nikki se sumerge en un mundo de fantasía con Tom como Garrett, sabiendo que tarde o temprano deberá revelar la verdad.