Listen and read

Step into an infinite world of stories

  • Read and listen as much as you want
  • Over 1 million titles
  • Exclusive titles + Storytel Originals
  • 7 days free trial, then €9.99/month
  • Easy to cancel anytime
Subscribe Now
Details page - Device banner - 894x1036

River of Shadows

59 Ratings

3.9

Series

1 of 2

Duration
9H 14min
Language
English
Format
Category

Fantasy

In order to save my father, I have to marry the God of Death.

When twenty-four-year old Hanna Heikkinen's estranged father dies, she reluctantly makes the trip to Northern Finland for his funeral. Being in the enchanting land of ice and snow feels miles away from Hanna's busy life back in Los Angeles, especially under the complicated circumstances.

But when Hanna discovers that her father's body is missing, that's when things really get weird. A mysterious man, Rasmus, tells Hanna the truth: her father was a powerful shaman who went into Tuonela, the Realm of the Dead, in order to barter for more life, and has been held captive by Tuoni, the God of Death. The only way her father can be freed is if she travels with Rasmus into the mythical underworld to rescue him.

Willing to do anything to have a second-chance with her father, Hanna accompanies Rasmus into the dark and bloody realm, traveling via the River of Shadows, stalked by dangerous creatures, monsters, and the living dead, until they finally come into the haunted kingdom ruled by Death and his family.

Only for her to be captured and held prisoner by the God of Death himself.

Contains mature themes.

© 2022 Tantor Media (Audiobook): 9798765059968

Release date

Audiobook: September 13, 2022

Others also enjoyed ...

  1. A Queen of Thieves & Chaos K. A. Tucker
  2. Kingdom of Villains Ella Fields
  3. A Court of Hearts and Hunger: A Wonderland Retelling Rebecca F. Kenney
  4. Queen of Myth and Monsters Scarlett St. Clair
  5. Black Sunshine Karina Halle
  6. The Stray Prince Ella Fields
  7. A Ship of Bones and Teeth Karina Halle
  8. Awaken the Fifth Order Allison Carr Waechter
  9. The Coven Harper L. Woods
  10. Wrath & Reign: A Villain Paranormal Romance Complete Series Nikki St. Crowe
  11. Entreat Me Grace Draven
  12. A Queen Comes to Power Chloe C. Peñaranda
  13. Of Fate and Fire: A Kingmaker Chronicles Novella Amanda Bouchet
  14. What Lurks between the Fates Harper L. Woods
  15. A Game of Gods Scarlett St. Clair
  16. A Curse of Blood and Wolves Melissa McTernan
  17. Prince of Never Juno Heart
  18. Fortuna Sworn K.J. Sutton
  19. Lore of the Wilds Analeigh Sbrana
  20. What Lies beyond the Veil Harper L. Woods
  21. Wicked is the Reaper: An enemies-to-lovers adult fantasy romance Nisha J Tuli
  22. The Twisted Mark: An unputdownable dark fantasy romance that will have you hooked Sophie Williamson
  23. Bonded by Thorns Elizabeth Helen
  24. Feather Olivia Wildenstein
  25. A Veil of Truth and Trickery Analeigh Ford
  26. The Last Dragon King Leia Stone
  27. Winter Sun Hollee Mands
  28. Lord of the Fading Lands C. L. Wilson
  29. The Alice Curse Megan Van Dyke
  30. The Scarlet Veil Shelby Mahurin
  31. Queen of Rot and Pain: A Dark Fantasy Romance Liv Zander
  32. The Crown of Oaths and Curses J Bree
  33. Shattered Souls Beck Michaels
  34. Dark King C.N. Crawford
  35. Ruthless Demon King Nikki St. Crowe
  36. The Secrets of the Kings Nora Delzelle
  37. A Night of Wings and Starlight Alexis L. Menard
  38. The Song of the Marked S.M. Gaither
  39. A Deal With The Elf King [Dramatized Adaptation]: Married to Magic: Stand-Alone Fantasy Romance Elise Kova
  40. Crown of Blood and Glass Lucinda Dark
  41. Promise of Darkness Bec McMaster
  42. Till Death Miranda Lyn
  43. North Queen Nicola Tyche

This is why you’ll love Storytel

  • Listen and read without limits

  • 800 000+ stories in 40 languages

  • Kids Mode (child-safe environment)

  • Cancel anytime

Unlimited stories, anytime

Unlimited

Listen and read as much as you want

9.99 € /month
7 days for free
  • 1 account

  • Unlimited Access

  • Offline Mode

  • Kids Mode

  • Cancel anytime

Try now