On the face of it being immortal, being able to be anything you want - to wear anything you like - and to have mortal men do anything you like, sounds pretty cool. But it's not all fun and games. Somehow succubus Georgina Kincaid has ended up helping to plan her ex-boyfriend Seth's wedding. And if that wasn't bad enough, she's started having dreams - shadowy, dangerous but alluring dreams, dreams that don't want to let go. These dreams are created by the Oneroi, demons in the service of Nyx, a creature from Hell who's bent on revenge. These are dreams that can trap their chosen victim and drain their powers through nightmares. And Georgina is powerless as she watches those in the real world try to find her, she comes to understand that her freedom - her fate - lies in the hands of the only one who can find her soul, who just happens to be the man who's about to marry someone else.