We gave it a B
Sin, a wary Sumerian ex-god, wages war on demons out to destroy the modern-day world in Sherrilyn Kenyon?s Devil May Cry. Kat, a Greek goddess’ daughter who stole his powers thousands of years ago, now fights by Sin’s side and teaches him to love again.
Foreplay comes during a battle training session, after Kat head-butts him.
Slogging your way through the intersecting alliances and occasional movie-banter dialogue slows down an otherwise engaging read. B