The final secret of the Keepers has been waiting for more than a century.
Holly Hart thought the worst was behind them.
Rebecca is safe. The forgotten Keepers are beginning to reclaim their lives. Sebastian Cross is in custody, and Jamie is finally learning to live with abilities he never asked to inherit.
Then Holly dreams of a room without a door.
Inside waits a solitary chair, a forgotten promise and someone who should never have been left behind.
As Holly, Jamie and their family begin searching for the truth, they uncover a mystery reaching back to Vienna in 1897, when the original Keepers made an agreement that generations were taught could never be broken. But the surviving records have been altered, memories have been confused and names deliberately buried.
Someone refused.
Someone carried away a decision that was never meant to be lost.
And the last Keeper has been waiting ever since.
The deeper Holly goes, the more she realises that the greatest danger may not be another enemy. It is the belief that a promise made generations ago can decide the lives of people who were never given a choice.
With old mysteries finally converging and the truth about the Keepers closer than ever, Holly must decide what helping someone truly means, and whether setting the last Keeper free will finally end the agreement or change everything that came after it.
Family, friendship, supernatural mystery and a century of hidden history collide in the emotional conclusion to The Keepers Trilogy.
The Last Keeper is Book Three of The Keepers Trilogy. For the complete story, begin with The Tenth Keeper.