Book Review: All the Light We Cannot See by Anthony Doerr

Book #13 of 2018:

All the Light We Cannot See by Anthony Doerr

Historical fiction is not generally my cup of tea, but I appreciate this Pulitzer-winning novel of a blind girl in Nazi-occupied France, especially for its short, staccato scenes that manage to be poignant but never maudlin. I do think the novel goes on far longer than it needs to, and I’m not terribly interested in the character of the conflicted German soldier, but on the whole it’s a good read. [Trigger warning for a completely unnecessary rape scene near the end, though.]

★★★☆☆

Find me on Patreon | Goodreads | Blog | Twitter

Book Review: Origin by Dan Brown

Book #12 of 2018:

Origin by Dan Brown (Robert Langdon #5)

I’m not going to belabor the usual Dan Brown tropes, because if you’ve read this far into his Robert Langdon series, you know what to expect. Someone gets murdered just before sharing a big secret, Langdon races around an old city trying to solve clues, and there’s a twist reveal near the end that’s probably not as surprising as the author thinks it will be. It’s a propulsive pageturner, even as you find yourself groaning at some of the obvious things that Brown and his character mouthpieces feel the need to dansplain. (The most egregious case here is probably the ridesharing service Uber, which is helpfully described for the reader nearly a decade after that company’s launch.)

This writing style is hokey and gimmicky with plot holes aplenty, but it still usually just about works through sheer earnestness alone. In this case, however, the storyline depends so heavily on Brown’s misconceptions about science and religion that it’s hard to just sit back and enjoy Langdon doing his thing. The idea that one scientist’s discovery could shatter the foundations of every faith in the world is ludicrous on its face, even before we finally get to see his somewhat mundane TED Talk at the story’s end. That’s a weakness that maybe wouldn’t sink a better novel, but for an airport thriller like this, it’s fatal.

★★☆☆☆

Find me on Patreon | Goodreads | Blog | Twitter

Book Review: Forest of a Thousand Lanterns by Julie C. Dao

Book #11 of 2018:

Forest of a Thousand Lanterns by Julie C. Dao (Rise of the Empress #1)

I have some minor quibbles about character motivations, but overall this is an impressive debut novel that retells the beginning of the classic Snow White fairy tale without ever feeling unoriginal. Partly this is due to the great setting, a fantasy version of East Asia that’s incredibly refreshing in a genre dominated by western kings and castles. But it’s also due to author Julie C. Dao centering this book around the character of the wicked stepmother, providing a rare villain’s origin story rather than any straightforward hero’s narrative. I’m reminded favorably of Garth Nix’s Clariel, which similarly tracks a complex protagonist descending into her worst impulses.

If Dao continues to follow the traditional beats of the Snow White story, I do expect Xifeng to get her comeuppance in the sequel. But this first novel is all about the would-be empress crushing her enemies in her initial rise to power, so if you can stomach a whole novel about an antiheroine gradually losing what’s left of her soul, then this is absolutely the book for you.

★★★★☆

Find me on Patreon | Goodreads | Blog | Twitter

Book Review: Ruin and Rising by Leigh Bardugo

Book #10 of 2018:

Ruin and Rising by Leigh Bardugo (Grisha #3)

This final novel in Leigh Bardugo’s Grisha trilogy is the first one that I feel really approaches the quality of her later Six of Crows series. (Or to put that more charitably, the five Bardugo books that I’ve now read get steadily better when arranged in publication order. She’s definitely growing as a writer, and I’m excited to see what she produces next.)

I was lukewarm on the Grisha series for the longest time, but this closing volume crackles with all of the excitement and originality that I wanted from the first two books. The characters are deeper, more decisive and tragic where before they could feel somewhat petty, and the love triangle resolves with a minimum of fuss. I’m not sure if it quite makes up for the earlier weaknesses, or if I’d even recommend the trilogy as a whole. But Bardugo really nails the conclusion here, and I enjoyed it far more than I expected to.

This book: ★★★★☆

Overall series: ★★★☆☆

Book ranking: 3 > 2 > 1

Find me on Patreon | Goodreads | Blog | Twitter

Movie Review: Airplane! (1980)

Movie #1 of 2018:

Airplane! (1980)

It’s been quite a while since I last watched this movie, and my wife picked the DVD off the shelf tonight because she had never seen it at all. It holds up pretty well, although the pacing is noticeably slow from a modern perspective. (Obviously this is a movie that’s more about the jokes than the plot or the characters, but there are entire scenes that don’t do anything for any of those measures. A better writer or director could have easily tightened up that script.) Anyway, it’s still a classic, and the jokes are top-notch – I even noticed a few this time that I’d never picked up on before. No idea when we’ll feel like watching it again, but I’m glad I’ve kept the DVD all these years.

★★★★☆

Find me on Patreon | Goodreads | Blog | Twitter

TV Review: Class, season 1

TV #4 of 2018:

Class, season 1

This show has its weaknesses, and almost all of them are unfortunately on display in that headscratcher of a finale. (Among other things, writer Patrick Ness never seems to understand how deeply uninteresting the Shadowkin are compared to some of the other things his characters have to deal with.) Still, even with only eight episodes, Class does manage to carve out its own territory in the wider Doctor Who universe, with the Metaphysical Engine probably the best example of something that I could never see its parent show or spinoff siblings ever attempting.

I don’t care much about the cliffhangers in the last episode, but I’m sad this program never got a second season to show what it could really do, and I am going to miss it. Maybe Big Finish will pick up the torch someday, but since they still haven’t done anything with The Sarah Jane Adventures, I’m not exactly holding my breath.

★★★☆☆

Find me on Patreon | Goodreads | Blog | Twitter

Book Review: The Widow’s House by Carol Goodman

Book #9 of 2018:

The Widow’s House by Carol Goodman

I really liked this modern gothic suspense novel, in part because it reminded me of so many other books I’ve enjoyed. It’s the story of a troubled woman returning to her hometown (think Sharp Objects or The Roanoke Girls) to become the caretaker of a grand estate harboring dark secrets (The Shining or Rebecca), who may be either having a breakdown or actually witnessing something truly unsettling (The Woman in Cabin 10 or The Girl on the Train or, okay, The Shining again). I do wonder if these similarities will make The Widow’s House somewhat forgettable over time, as it feels like more of an amalgam of influences than anything super original on its own. But I devoured the novel in one day, and in the moment at least, it was pretty great.

★★★★☆

Find me on Patreon | Goodreads | Blog | Twitter

Book Review: Shadow Scale by Rachel Hartman

Book #8 of 2018:

Shadow Scale by Rachel Hartman (Seraphina #2)

I adored Rachel Hartman’s earlier novel Seraphina, and this sequel coasts by on a lot of borrowed good will from that. Unfortunately, Hartman has jettisoned the parts of Seraphina that I found most engaging (namely the cultural differences between humans and dragons, her heroine’s secret status as a mixed child of both species, and the ensuing court intrigue and interpersonal drama) and built this next book largely around the parts that I liked the least (namely the magical mental powers of her characters and the protagonist’s quest to find people from her dreams).

The ensuing book is fine if a little aimless — and I do appreciate the added diversity of characters — but it’s a disappointing follow-up to the wonder of Seraphina.

This book: ★★★☆☆

Overall series: ★★★★☆

Book ranking: 1 > 2

Find me on Patreon | Goodreads | Blog | Twitter

TV Review: Black Mirror, season 4

TV #3 of 2018:

Black Mirror, season 4

I loved the opening and closing episodes of this latest anthology, and the rest were pretty great as well. (Only Metalhead didn’t really do much for me, but it was impressive enough on a technical level.) I feel like this show gets mischaracterized a lot – it’s easy to say it’s about technology being bad, but that’s honestly pretty reductive. For almost every piece of emerging tech the writers theorize, there are characters whose lives are genuinely improved by it as well as those who end up hurt. It’s really more like a series of morality plays, where new technology enables new transgressions, but the fault is still on the sinner, not the medium of their sin.

Anyway, I really liked this latest set of episodes, especially for the female protagonists who largely tap into the triumphant feminist nature of last season’s San Junipero. Individual episode scores:

USS Callister: ★★★★★
Arkangel: ★★★☆☆
Crocodile: ★★★☆☆
Hang the DJ: ★★★★☆
Metalhead: ★★☆☆☆
Black Museum: ★★★★★

Overall season: ★★★★☆

Find me on Patreon | Goodreads | Blog | Twitter

Book Review: Catch Me If You Can: The True Story of a Real Fake by Frank W. Abagnale with Stan Redding

Book #7 of 2018:

Catch Me If You Can: The True Story of a Real Fake by Frank W. Abagnale with Stan Redding

All things considered, I think the 2002 movie adaptation tells Frank Abagnale’s story better than Abagnale (with co-writer Stan Redding) does himself. Even setting aside the issue of whether the criminal prodigy is a reliable narrator, this autobiography feels a little too obsessed with bragging about his exploits — as both a con artist and a womanizer — with too little introspection or remorse for the people that he hurt. His confidence schemes are impressively audacious, but if you’ve already seen the movie version, you won’t get much more out of reading this “true story.”

★★★☆☆

Find me on Patreon | Goodreads | Blog | Twitter

Design a site like this with WordPress.com
Get started