In the satisfying conclusion to the story begun in Once a Witch, Tamsin is forced to follow enemy Alistair Knight back to Victorian-era New York in order to save her family, and finds herself at the center of the fray as the evil Knight family and her own square off in a thrilling display of action and magic.
Tamsin Greene has been haunted by her grandmother's prophecy that she will soon be forced to make a crucial decision-one so terrible that it could harm her family forever. When she discovers that her enemy, Alistair Knight, went back in time to Victorianera New York in order to destroy her family, Tamsin is forced to follow him into the past. She soon finds herself disguised as a lady's maid in the terrifying mansion of the evil Knight family. As time runs out, both families square off in a thrilling display of magic. And to her horror, Tamsin finally understands the nature of her fateful choice.