I read this hoping for something that would fill in the gaps and plot holes of the movie (as the novelization of The Force Awakens did) but I was unfortunately disappointed. This book doesn’t fill in any gaps or explain away any cinematic plat holes; it is essentially a direct, 1:1 translation of the movie plot.
The novel DOES spend more time attempting to explain the motivations of different characters by voicing their inner monologues but, combined with poor dialogue (also taken directly from the script), is no more effective to that end than the movie.
I’m forced to conclude that the story and characters of Rogue One are simply bad, regardless of the medium. In fact, if anything, the novelization makes the flaws of the movie all the more glaring as it is harder to hide unrelatable characters, unearned transformations, poor dialogue, manufactured conflict, and plot overconvenience without the distraction of beautiful cinematic visuals.
Ironically the only aspect of the movie that the novelization improves is the movie’s best feature: the action. Some of the movie’s best action can be confusing due to many different parties fighting simultaneously while the novel can explain exactly what (and why) each character is up to.
Finally, the writing leaves a lot to be desired. The author uses a voice that doesn’t match at all with the tone of the story. He employs flowery language that, instead of giving the story gravitas, sounds like a middle schooler trying to impress his classmates with his vocabulary.
I can’t really recommend this book to anyone but the most die hard Star Wars fan – and even then, only if your OCD needs to read it for “completion.”