Sarah keeps remembering. But Henry keeps wiping her mind.
He might think he’s saving her. But in this twisted game and crooked town, information is everything.
Sarah must find the answers to every question that haunts her. Languish behind, and Charles will swoop in for the kill.
As more blood spills the streets of Rivertown, Sarah must struggle to remember the past and find a new future for all.
Tune in for the thrilling third installment in the action-packed Magic First series. It is sure to please fans of Odette C. Bell’s Prince of Roses.