Leviathan Wakes, James S.A. Corey
The opening of Leviathan Wakes is just pure horror. Julie Mao has been trapped in a storage locker for days, during a takeover of her ship. When her need for food, water and other relief overcomes her caution, she bursts out… to find the ship empty and almost dead. She works her way to engineering to find —
Well, I won’t spoil that moment for you, even though it’s at the start of the book. The horror aspect recedes for quite a while, leaving more generic (but fun) space opera and a touch of noir. One side of the narrative follows James Holden and his tiny remnant crew after the destruction of their ship, the Canterbury, as they acquire a new ship (the Rocinante) and attempt to find (and hurt) whoever blew up the Cant.
The other side follows Miller, a halfway-decent cop who is melting down a bit after being ditched by his wife, and who fixates on a job he’s asked to do — to find Julie Mao, daughter of a rather famous family, and ship her back home. The two sides converge, of course, juxtaposing Holden’s righteousness against Miller’s almost amoral tendencies and making both of them look like assholes in the process. (Though in most ways I’m on Holden’s side, and Miller’s just kinda really creepy sometimes.)
The horror comes back in the middle, for sure, and threads through the rest. There are some epic fight scenes, some great character moments, some horrible revelations… and for my money, it all comes together really well. It’s pretty breathless, for me; for all that’s ~550 pages long, I didn’t often put it down. It was a reread for me, and it stood up to the memory. I’m looking forward to rereading Caliban’s War, too.