Gaby thought her life couldn't get more complicated. She's almost used to the idea that she's not the teenage backpacker she thought she was. She can just about cope with being one of the Rephaim - a 139-year-old half-angel - whose memories have been stolen. She's even coming to grips with the fact that Jude, the brother she's mourned for a year, didn't die at all. But now Rafa - sexy, infuriating Rafa - is being held, and hurt, by Gatekeeper demons. And Gaby has to get the bitterly divided Rephaim to work together, or Rafa has no chance at all. It's a race against time - and history. And it may already be too late.