How long has it been since Dr Hermione Granger took her last breath? She isn’t entirely sure. Time moves a little differently in Hell. And it doesn’t help that demons live forever. In the seventy-seven years of her mortal life, she aged as any human woman does, while Draco never looked older than eighteen.