Anna (Nicole Kidman) ha atteso che il tempo l’aiutasse. Sono passati dieci anni dalla morte di suo marito Sean ed ora si sente pronta a ricominciare. Vuole voltare pagina e sposare il suo nuovo fidanzato, ma qualcosa di oscuro ha deciso di offuscare il suo destino. Poco dopo l’annuncio del matrimonio, nella sua elegante casa di New York si presenta un ragazzino di dieci anni. Dice di chiamarsi Sean, di essere suo marito e di essere tornato. Sgomento, rabbia e tanti dubbi. Come fa quel bambino a conoscere così bene Anna? E se fosse davvero Sean?