book review: sleeping giants

I wanted to like Sleeping Giants (by Sylvain Neuvel). It’s about discovering parts of a giant robot that have been buried on earth for 3000 years and putting them together to see what happens. It’s told in the form of a series of reports, mostly interviews with the principals.

At first that format worked out okay and I thought we’d be getting into a cool Arrival or Three-Body Problem-esque story of communicating with aliens in this case through artifacts. But by a third of the way in I realized this was actually trying to be Pacific Rim.

Now, I liked Pacific Rim, but it was an action movie. Trying to tell an action movie type story through the distancing effect of interviews (throughout which the interviewer is a powerful “shadowy figure” who’s supposed to be intriguing but is massively overexposed and unrealistic for that) was a bad fit. And the interviews were too directly “transcripts” instead of the faux-oral history style that lets you get what happened in instead of people telling each other what happened. And then despite the “official reports” veneer the author was satisfied with a ridiculously superficial portrayal of how organizations work. That portrayal would work fine in a big dumb action movie, but it feels like such a mismatch with a slow sci-fi novel with absolutely no showing and all telling.

If those kinds of issues wouldn’t bother you, then it’d be an okay book. It was on the longlist for Canada Reads and I’m glad Company Town, a clearly superior (though still on the fast-paced thriller side of the genre) scifi book, made it to the 2017 shortlist instead.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s