Time is breaking. And Ravi may be the only one who can save it.
The thrilling conclusion to The Time Keeper Cycle has arrived.
After surviving the terrifying events of The Lost Hours, Ravi finds himself carrying the memories and stolen hours of countless lives. The mysterious pocket watch that began his journey has become something far more powerful - and far more dangerous.
With Mira by his side, Ravi ventures deeper into a ruined city where time itself has been twisted. A forbidden thirteenth hour threatens to spread beyond the city, stealing precious moments from an unsuspecting world.
As secrets surrounding the Time Keepers are revealed, Ravi must uncover the truth about Uncle Arvind, confront the consequences of his choices and discover whether the stolen hours can ever be returned.
But every second comes at a price.
Can Ravi restore the balance of time and find his way home, or will the final hours claim everything he loves?
The Final Hours is Book 3 of The Time Keeper Cycle, an imaginative time-travel fantasy adventure filled with mystery, danger, friendship and the power of family.
The journey began with a cracked watch. Now it must end with one final choice.