Read with BonusRead with Bonus

Chapter 22: Threads That Shouldn’t Cross

The rain came down in sheets that afternoon, turning Bellview’s narrow streets into gray rivers. The wipers on Noah’s car thudded back and forth, barely keeping up. He’d been circling the same four blocks for the better part of an hour, mind working through the puzzle pieces scattered in front of hi...