Ghosts of Cadia Audiobook By Rob Young cover art

Ghosts of Cadia

Warhammer 40,000

Preview

Get 30 days of Standard free

Auto-renews at $8.99/mo after 30-day trial. Cancel anytime
Try for $0.00
More purchase options

Ghosts of Cadia

By: Rob Young
Narrated by: Colleen Prendergast
Try for $0.00

$8.99 a month after 30 days. Cancel anytime.

Buy for $21.55

Buy for $21.55

An Astra Militarum Audiobook

A sniper and sergeant leads her squad behind enemy lines in an apparent suicide mission. The fate of an entire world rests in her hands.

LISTEN TO IT BECAUSE

It's another perspective on the remnants of Cadia, as they carry their war to every corner of the galaxy. This story focuses on the 217th, and their war to liberate a world from heretics, against all odds.

THE STORY

Darya Nevic is a sniper and a hardened survivor, but endless loss has pushed her to breaking point. As the Cadian 217th war to liberate the world of Parrescum from heretic forces grows ever more deadly, the sergeant fights to keep her squad alive as she is hounded by the memories of those she failed to save. In the wake of disaster, a chance encounter offers Darya a way to not only strike back at the heretics, but to settle a debt she thought impossible to repay. She must lead a mission deep behind enemy lines, where death is all but certain. Yet there is even more at risk than she knows. The Parrescum lies in Darya's hands, and unless she can escape the ghosts of her past, the planet will fall.

Written by Rob Young. Narrated by Colleen Prendergast. Runtime 10 hours and 39 minutes approx.

©2026 Games Workshop Limited (P)2026 Games Workshop Limited
Adventure Military Science Fiction Space Opera
adbl_web_anon_alc_button_suppression_t1

Continue the series

The Wicked and the Warped Audiobook By Robert Rath cover art
The Wicked and the Warped By: Robert Rath
All stars
Most relevant
I enjoyed this a lot. A great sequel to longshot. I enjoyed longshot just slightly more but this was still a top guard book for me!

Fantastic story

Something went wrong. Please try again in a few minutes.