Rose, propriétaire d’une librairie, trouve une rose devant sa boutique, accompagnée d’une carte dont le message la bouleverse : « Une rose pour une Rose ». C'est un message que James Sinclair lui avait déjà envoyé autrefois. James était un homme parfait, admiré de tous et éperdument amoureux de Rose. Mais quand il a su que leur amour de jeunesse n’était pour elle qu’un jeu, leur histoire a tourné au drame. Une erreur impardonnable a été commise – saura-t-il lui pardonner ?