Bob Rueland (David Duchowny) wiedzie szczęśliwe życie u boku kochającej żony Pam (Joely Richardson). Niestety, ich szczęście się kończy, kiedy pani Rueland ginie w wypadku samochodowym. Serce Pam zostaje przeszczepione skromnej i sympatycznej Grace (Minnie Driver). Mija rok. Kiedy pewnego dnia knajpkę, w której dziewczyna pracuje jako kelnerka, odwiedza przypadkiem Bob, oboje nie potrafią oprzeć się uczuciu, jakby znaki się od dawna. Wkrótce Grace i Bob zakochują się w sobie...