Price: $0.99
(as of Oct 12, 2026 15:09:05 UTC – Details)



Set Norse-inspired world, and packed with myth, magic, and vengeance, The Shadow of the Gods begins an epic fantasy saga from bestselling author John Gwynne.

A century has passed since the gods fought and drove themselves to extinction. Now only their bones remain, promising great power to those brave enough to seek them out.

As whispers of war echo across the land of Vigrid, fate follows in the footsteps of three warriors: a huntress on a dangerous quest, a noblewoman pursuing battle fame, and a thrall seeking vengeance among the mercenaries known as the Bloodsworn.

All three will shape the fate of the world as it once more falls under the shadow of the gods.

“A masterfully crafted, brutally compelling Norse-inspired epic.” —Anthony Ryan The Greatest Sagas Are Written in Blood

For more from John Gwynne, check out:

The Bloodsworn Trilogy
The Shadow of the Gods
The Hunger of the Gods
The Fury of the Gods

Of Blood and Bone
A Time of Dread
A Time of Blood
A Time of Courage

The Faithful and the Fallen
Malice
Valor
Ruin
Wrath

From the brand

John Gwynne The King of Heroic FantasyJohn Gwynne The King of Heroic Fantasy

The Wolfheart Chronicles

Start a New Series

Book 1 of 3 ‏ : ‎ The Bloodsworn Trilogy
Listening Length ‏ : ‎ 18 hours and 14 minutes
Author ‏ : ‎ John Gwynne
Narrator ‏ : ‎ Colin Mace
Publication date ‏ : ‎ May 5, 2021
Language ‏ : ‎ English
Publisher ‏ : ‎ Orbit
ASIN ‏ : ‎ B0942QJFMR
Version ‏ : ‎ Unabridged
Program Type ‏ : ‎ Audiobook
Best Sellers Rank: #727 in Audible Books & Originals (See Top 100 in Audible Books & Originals) #3 in Historical Mysteries (Audible Books & Originals) #17 in Historical Mystery #22 in Dragons & Mythical Creatures Fantasy (Books)
Customer Reviews: 4.5 4.5 out of 5 stars (19,407) var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });