Caitlyn of the Lillies was raised from birth in a convent, and has always been treated as a royal princess. She knows nothing of her parents, though her vivid and romantic imagination fills in the gaps of her life history. Little does Caitlyn know, the reunion with her parents which she has so longed for, will also bring about a deadly fate.
Niall of the Seven Betrayals, a young man haunted by the black cloud that surrounds his family's honor, accepts the duty of retrieving Caitlyn for his Chieftan, Crom, who is also the man who adopted him and rescued him from his family's shame. And, unbeknownst to Niall, Crom is also Caitlyn's true father.
Once Niall and Caitlyn begin the journey back to their home Niall receives a message from Crom that he must kill Caitlyn (and forever end the curse upon Crom that had predicted that his daughter would destroy him and his powerful rule). Niall and Caitlyn must fight the forces of fate together, hoping against hope that love will conquer all.