Angel's quest to restore the life of Watcher Rupert Giles has entered its last stage. But now, as Angel and Faith prepare to carry out their task (for good or ill), the Big Bads Whistler, Pearl, and Nash are also entering the last phase of their own ultimate plan. With Giles's great-aunts and a former mage at their side, Angel and Faith can only hope to succeed in their mission and to prevent Whistler's magical virus from forcing the evolution of earth . . . a plot that could kill billions!