Three and a half stars but I am not rounding up due to two major issues in an otherwise excellent start to an exciting series. 
 I was excited to find that Kelley Armstrong, a writer oft recommended to but who does not write in a genre I care for, has started a thriller series with an excellent premise. I dove right in as soon as Audible recommended it to me, and I was very happy to find that Therese Plummer narrates the first two books available. Also, I've had a tough time "losing myself in story" lately and I was sucked into City of the Lost fairly quickly. 
 However, I cannot rate it higher because I could not get over (view spoiler)[the reveals about Dalton's past and how Casey just seems to shake it off, like, yeah, that happened. Kidnapping kids from loving parents and their families needs a bit more of a negative reaction from me, especially with Canada's history with First Nation kids (hide spoiler)]. My other issue is with Casey's interactions with all of the other women aside from Petra. I got that this was probably going to contain more romance than I prefer in a thriller but from what I heard about other Armstrong books is that she also takes a lot of care with women's friendships, but that was not present in this novel. I do have hope that the series will improve in this second regard, since it just makes sense that Casey will develop more relationships at Rockton. A third, but shallow, issue is I cannot stop laughing anytime I read the term "lover" in a post-1984 set novel. It sounds so absurd, especially in a thriller--a better editor would point this out to Armstrong, I'd hope.