Det Anne Marie Roche vil, er å finne lykken igjen. Hun er 38, barnløs, er nylig blitt enke og ensom. Hun driver en godt likt bokhandel i Blossom Street i Seattle, men til tross for den yrkesmessige fremgangen, føler hun seg tom.
På Valentinsdagen møtes Anne Marie og noen andre enker i ulike aldre for å feire - håpet. De bestemmer seg for å skrive hver sin liste med tjue ønsker, noe de alltid har ønsket å gjøre, men som det aldri er blitt noe av. Anne Maries liste inneholder: å bli forelsket igjen, å reise til Paris og å gjøre noe for noen andre.
Da hun stiller opp som lunsjvenn på en skole, kommer åtte år gamle Ellen inn i livet hennes. Samtidig som Ellen hjelper Anne Marie med å gjøre ferdig listen med ønsker, får de begge oppleve at drømmer kan bli virkelighet - men ikke nødvendigvis på den måten man først har tenkt seg.