Listen and read

Step into an infinite world of stories

  • Read and listen as much as you want
  • Over 950 000 titles
  • Exclusive titles + Storytel Originals
  • Easy to cancel anytime
Try now
Cover for Songlight
7 Ratings

4.3

Series

1 of 3

Duration
13H 58min
Language
English
Format
Category

Teens & Young Adult

Star-crossed lovers, against-all-odds friendship, and a brutally unforgiving world make this first in a trilogy utterly unforgettable.

We’re two songs joined. And there’s a word for that. A harmony.

Elsa is used to hiding the most important parts of herself—her feelings for Rye, her distaste for a world ruled by men, and, most crucially, her gift of songlight. She buries that secret deep inside. In Brightland, those with songlight are called Unhumans and are abhorred. Rye is the only other person Elsa has known with songlight, and their shared bond has brought them together.

Elsa’s world begins to fall apart one desperate, heart-wrenching day and she doesn’t know where to turn until a girl appears before her. But the girl isn’t really there—her songlight has been drawn to Elsa’s frantic grief.

Elsa lives in a remote seaside village; Nightingale, her new friend, lives in a city hundreds of miles away with her father, a government official responsible for rooting out Unhumans. The two never expected to connect via songlight. But when they do, and when they realize the extent of their power, they’ll be thrust in the middle of a war that threatens their very existence.

From an award-winning screenwriter making her novel debut comes this powerful trilogy perfect for fans of Sabaa Tahir and Adrienne Young.

© 2024 Storytide (Audiobook): 9780063358249

Release date

Audiobook: 3 September 2024

Features:

  • Over 950 000 titles

  • Kids Mode (child safe environment)

  • Download books for offline access

  • Cancel anytime

Most popular

Unlimited

For those who want to listen and read without limits.

S$12.98 /month

  • 1 account

  • Unlimited Access

  • Unlimited listening

  • Cancel anytime

Try now