Okay so Kaine is a bastard for a couple chapters in the beginning. Some dark themes, chapters 9-like 14 is catch-a-killer subplot. BUT!! Some beautiful romance. They DO get married. I loved this, please reread.
New York New York