I'm not a hardcore reader of science fiction, but I've heard a lot of good things about John Scalzi, so I thought I would give this book I try. I found OLD MAN'S WAR enjoyable, but surprisingly lightweight.
This novel begins superbly. The main character is a 75-year old man who has volunteered for military service. He is very likable person, and the story begins with his enlistment and his transformation into a fighting machine. All of this is fun, imaginative and very well done. I had great hopes for the rest of this novel as a result.
Unfortunately, OLD MAN'S WAR takes a bit of a tumble after the first third. This book essentially becomes a military war story, and Scalzi does a subpar job of supplying any of the supporting characters with a distinct personality. To a large degree, I found most of them rather boring and interchangeable. There is a lot of action in this book, and a fair number of characters die, but I couldn't care less because I never really got to know any of them. The result is a less than compelling read.
There is also a ton of jokey dialogue in OLD MAN'S WAR, which I found rather jarring, given the serious themes that Scalzi seemed interesting in exploring. I enjoy humor in a book, but not the sort of endless wisecracking that I found here. As another reviewer commented, it's hard to believe any of these characters is 75 years old. They sound more like a group of smart-alecky college kids, each trying to one-up the other in the joke department.
That being said, Scalzi has a first-rate creative mind, and I enjoyed the world-building he did for OLD MAN'S WAR. He also writes in a smooth style that's pretty easy to read, and the story moves at a fast clip. Many of the fight scenes are well done. I was able to finish this book, and I enjoyed it for the most part despite its flaws.
Overall, OLD MAN'S WAR a good read, but the instant classic that some people have been claiming. Lower your expectations, and you should have a good time with it.
202 people found this helpful.
Was this review helpful to you?