My rating: 4 of 5 stars
The second installment in KJ Charles’ Sins of the cities series is a wonderful enemies to lovers story, with two completely opposite men clashing on every page, with a great deal of angry sex to follow, but also some fantastic character growth.
Each book revolves around a new couple, but the overall mystery story arc continues, so you really need to read the series in order to get the full picture.
Justin Lazarus is know as “The seer of London”, a complete fraud and charlatan, he has no issue with manipulating and tricking people in grief, when he pretends to speak to their loved ones ‘behind the veil’. Justin knows no guilt for his actions, quite the opposite, if someone is stupid enough to pay him to lie to their face, why shouldn’t he?
When Justin is set opposite to Nathaniel Roy, whom we met in book one, the arch bishops son, a trained barrister and investigative journalist, with a strict moral code, who lost the love of his life in a freak accident, sparks fly.
The two suffer an instant mutual dislike and also a fierce mutual attraction. When the ongoing mystery and drama of the late earl’s bigamy and lost heir bring them together over and over again. The attraction wins over the dislike.
Nathaniel and Justin are great together. Everything about them is opposite. Their upbringing, their moral codex, their thoughts about friendship, love and humanity as a whole. It leads to a fascinating tale of opposites and enemies to lovers.
The plot thickens in the mystery too, and although I guessed who the lost heir was right off the bat, there are still a lot of things left unsolved for the next book. I cannot wait to read it! Warmly recommended.
I received a free copy of this book from NetGalley.com, for my reading pleasure.