Mercy Brooker has lost so much. Her husband died two years ago and she has taken his place as the town's healer. She has raised her beloved son by herself. Now, he turns five summers in just a few weeks and this strikes terror in her heart. One by one at the age of five, the boys of the village are taken from their families by the church to work for God, never to be seen again. Mercy will do anything to protect her child.
Sir Richard le Breton is attacked by a group of townsmen but is saved by an angel. Battered and bruised, he cannot remember his past and is desperate to learn why he was set upon. As the time passes, he finds himself drawn to the woman caring for him. When she asks him to save her and her son, how can he refuse? Will the dark deeds of Richard's past doom their growing love? Can they work together and save the innocent boy?