SciFi/Fantasy Book Review: Cross Fire (Exo #2) by Fonda Lee: https://t.co/In1w8RmD2G Short Review: 7 out of 10 (1/3)— garik16|CanesFan (@garik16) October 31, 2018
Short Review (cont): The sequel last year's Exo finds young adult Donovan Reyes, Human Security Officer for the Collaborator/Alien gov't of Earth, forced into desperate, treasonous decisions when the Homeworld leaves Earth out to dry. Solid but way too predictable. (2/3)— garik16|CanesFan (@garik16) October 31, 2018
Cross Fire is the sequel to Fonda Lee's "Exo," which was a finalist for the Norton Award for Best SF/F Young Adult Novel last year (and which I reviewed here). Exo was an interesting SciFi novel because of its premise: the Earth had been conquered by aliens, and protagonist Donovan Reyes is a member of the Collaborator human government's security forces (SecPac), though he winds up conflicted due to discovering his mother working with an underground resistance movement. Despite his conflict, he didn't wind up changing sides in the novel, and the novel doesn't take a standard viewpoint of "resistance = good, collaboration = bad" which made it an interesting backdrop to a story with some decently interesting characters.
Cross Fire picks up right where Exo left off (well months later, but more or less) and follows through on two of the threatened plot points from Exo - the idea that the occupying aliens are planning to leave and that a new conquering force may be coming in their stead, which might require the resistance and collaborators to cooperate in order for humanity to survive. Protagonist Donovan Reyes and some of the side characters remain excellent here, but large parts of this plot are rather predictable and while the story has some interesting ideas, it arguably punts around halfway through instead of dealing with them. Cross Fire isn't bad - it's totally fine, and well constructed - but it fails to live up to the potential it has in its setup, alas.
Once again, I read this book as an audiobook, where the reader is pretty good, but it means that I'll probably be misspelling terms here, so my apologies.
More specifics after the Jump: