Tohtori Michael Everettin edesmennyt vaimo Hannah on jättänyt miehelleen kirjeen, jossa kertoo viimeisen toiveensa: Haluan sinun menevän uudelleen naimisiin. Hannah on valinnut kolme naista, joita Michaelin tulisi harkita.
Ensimmäinen on Winter, kokki, joka omistaa kahvilan Blossom Streetillä. Toinen on sairaanhoitaja Leanne. Michael tuntee heidät molemmat. Mutta kolmatta hän ei tunne. Kuka on Macy Roth?
Seuraavien kuukausien aikana Michael viettää aikaa Winterin, Leannen ja Macyn kanssa oppien lisää heistä jokaisesta... ja samalla itsestään.