Lisa Scottoline's Think Twice is a thriller about twin sisters--one mostly good, one mostly bad. The bad one tries to kill the good one and temporarily take over her life as a rich lawyer. The pace feels fast, as short chapters are narrated by 3 characters (the twins, and a colleague and friend who is being duped) and typically end on cliffhangers. This is a plot-driven story, but the characters are complex and well developed.
Details relate to Italian families, relationships in which the woman is more financially successful than the man, working in a law firm, and police rules and politics. Story line themes consist of supernatural elements related to Italian heritage and religion, revenge, good vs. evil and the fine line between them, characters' psyches, friendship, trust, and romance. The tone is not too dark but there are fearful moments as well as touching, happy, and sad ones relating to the relationships among characters.
Of what I've read recently, this shares the most appeal elements with J.A. Jance's Desert Heat.