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
image.devices-Singapore 2x

When Angels Sing: A Christmas Story

Language
English
Format
Category

Fiction

This classic Christmas story of rekindled spirit is the inspiration behind the 2013 holiday film Angels Sing, starring Harry Connick Jr., Willie Nelson, Kris Kristofferson, and Lyle Lovett.

This is the tale of Michael, who was eight years old on the Christmas Day he lost his brother David. The day had started out well--Michael and David opened their presents, and much to their delight, they had both received ice skates from Santa. With great excitement they set out to the pond behind their grandparents' house in New Mexico to try them out. But the pond wasn't safe, and David didn't make it out of its icy cold depths. For Michael, the meaning of Christmas changed forever that day.

Thirty years later Michael is the neighborhood Grinch. "To me the only wonder of Christmas is not why that tragedy marked me so," Michael says, "but how the rest of my family can seem so completely unscathed." He scowls at his neighbors' fervent holiday traditions and at his own children, who want nothing more than to string Christmas lights through their front yard. But when another holiday disaster strikes and his own cherished young son loses his spirit to live, Michael searches deep within himself to root out the anger, the fear, and the pain of the past. Can he bear to remember exactly what happened that Christmas Day? And will he make peace with this past for the sake of his own children?

© 2025 Algonquin Books (Ebook): 9781565129085

Release date

Ebook: 8 April 2025

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
3 days for free
  • 1 account

  • Unlimited Access

  • Unlimited listening

  • Cancel anytime

Try now

Unlimited Bi-yearly

For those who want to listen and read without limits.

S$69 /6 months
14 days for free
Save 11%
  • 1 account

  • Unlimited Access

  • Unlimited listening

  • Cancel anytime

Try now

Unlimited Yearly

For those who want to listen and read without limits.

S$119 /year
14 days for free
Save 24%
  • 1 account

  • Unlimited Access

  • Unlimited listening

  • Cancel anytime

Try now

Family

For those who want to share stories with family and friends.

From S$14.90/month
  • 2-3 accounts

  • Unlimited Access

  • Unlimited listening

  • Cancel anytime

2 accounts

S$14.90 /month
Try now