The Year is 1162. Sixteen-year-old Lady Jeanette Avenel (Jenny) has always enjoyed her freedom as second daughter of a minor Norman nobleman in Teviotdale, Scotland. But Jenny is suddenly thrust into the role of eldest daughter after her sister, Isabel, disgraces the family by running away with a suitor who later betrays her. While Jenny worries about her sister's future, she is chosen as a potential bride for William de Warenne, brother and heir of the King of Scotland. Soon Jenny is swept up in a world of formal banquets and jousting tournaments, trying to impress the powerful, aloof Earl William. That same summer. Jenny meets Tam Lin, a mysterious young man rumoured to have been kidnapped by fairies. Jenny is drawn to this quiet, gentle man, but Tam's past holds a secret that threatens to endanger everyone close to him-including Jenny.