Rosa's idea of the perfect high school life was to be unnoticed and graduate with no problems. Instead the bad boy takes an interest in her and her life quickly becomes anything but average and she finds out the true meaning of the term 'family secrets'.
Their love story started in the 19th century. Lucian is a demon who makes contracts in return for souls. Genevieve is a young lady with a heart's desire to avoid an arranged marriage and comes seeking Lucian's help.
Their love story comes to a temporary end when tragedy befalls her and Lucian embarks on a quest to find her again. But every time he finds her, she dies almost immediately and never reaches 18.
Then one day in modern day London he encounters her again and she doesn't die. It almost seems like this time is the one. However there is something darker at play this time and nothing is as it seems.