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
Cover for Carnival

Carnival

Series

1 of 4

Language
English
Format
Category

Fantasy

When a carnival rolls into the small North Carolina town of Henley-on-Hale, it brings more than just cotton candy and merry-go-rounds. Beneath the bright lights and cheerful facade lies the key to something ancient and terrifying. Something hungry.

Two local teens have vanished, and a series of brutal attacks in the nearby forests hint at something far more terrifying than Tula could ever have imagined. As Tula, Victor, and the sisters begin to peel back the layers of the carnival's mysteries, they find themselves facing new enemies and unexpected allies. The closer they get to the truth, the more dangerous their quest becomes. Tula must navigate a treacherous path, balancing the investigation with the emotional upheaval of her personal life.

Talk about a family reunion from hell . . . The sudden return of Tula's estranged mother, the introduction to a father she never knew, and the surprise reappearance of her formidable Aunt Ruby only add to the chaos. In a town where the line between reality and nightmare blurs, Tula must harness her growing powers and lean on her loved ones to confront the entity that threatens them all. Can they unravel the carnival's deadly mysteries before it's too late, or will the darkness swallow them whole?

© 2026 Tantor Media (Audiobook): 9798331969202

Release date

Audiobook: May 26, 2026

Others also enjoyed ...

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 free
  • Offline Mode

  • Kids Mode

  • Cancel anytime

Try now