Old Man’s War / John Scalzi

Title / Old Man’s War, The Ghost Brigades, The Last Colony, Zoe’s Tale, The Human Division and The End of All Things
Author / John Scalzi
Publication Date / 2005, 2006, 2007, 2008, 2013 and 2015
Genre / Science Fiction
Series or standalone / 6 book series
Page no. / 351, 347, 324, 336, 493 and 388
Star Rating / ★★★


This is a science fiction series that contains 6 books. The books are all set in the same world but they switch character perspectives. The first and third book follow the same characters and the fourth book is the same story from book 3 but written from a different character perspective. The other 3 books are again from different character perspectives. The fifth and sixth books are in a serialised format. In book 1 we are introduced to a world where old people can join the Colonial Defence Forces, whose job is to protect human interplanetary colonists. We follow John Perry, a 75 year old man, as he leaves Earth to join this force. The minds of the old people who join this force are transferred to an enhanced body. They can then be deployed to protect humanity. I love the premise of this book and the author does a fantastic job at building on this world throughout the six books. When I first read this series, I hadn’t read much sci-fi at all but these books made me want to read more from this genre. The world is wonderfully written and I love how Scalzi continues to build on what we know of the world in each new book. There is a lot of detail put into this large world and you can see the time and effort put into it. I’m not going to say much more, because I don’t want to spoil anything for anyone. Just know that the world is one of my favourite things about these books.


There is a fantastic cast of characters within this series. Although I love the characters, I have to admit that some do feel a little similar to each other. The voices of the characters can sometimes be a little indistinct. This is only a minor complaint though as it didn’t really affect my overall reading experience. For the most part all of the characters are well written. For anyone interested, John and Jane are two of my favourite characters.  I also really enjoy the development of relationships throughout these six books. There are switches in character perspectives but there are multiple characters we see pop up throughout the series. I really enjoy the humour of these books and there is some great dialogue between characters. Moving on, each book is as enjoyable as the last. All of the books are compelling and are just so much fun to read. There are also some fantastic action scenes within this series. There are military elements in most of these books, which I really enjoyed as it’s done really well.  The plot in each book is well constructed and it keeps you invested in the story throughout. Once I’d started each book I didn’t want to put them down. Basically these books are quick, action-packed reads. I’ve reread these books and there just as good the second time around. I personally feel that the later books are the weakest, maybe because I wasn’t expecting the serialised format, but I still really enjoyed them.


Overall this is a fantastic science fiction series. I would personally say that the first and the third book are my favourite, because I love the main characters, John and Jane. Having said that, I really enjoyed all of the books and I would highly recommend checking this series out, especially if you are a big fan of sci-fi books. I also think this series would make a fantastic TV show or film, if done right. Have you read these books? I’d love to know what you thought. I hope you are all having a wonderful day and I will see you next time.






2 thoughts on “Old Man’s War / John Scalzi

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 )

Connecting to %s