
Price: $0.99
(as of Oct 05, 2026 03:40:03 UTC – Details)

“Such Quiet Girls sucked me in from the first page. I came to care about all the characters and by the end I couldn’t stop turning the pages. Yet another winner from Noelle Ihli that is not to be missed!” —Freida McFadden, #1 New York Times bestselling author of The Housemaid
Ten children, abducted in broad daylight—and buried alive.
Sage and her sister won’t make it home from school today. Neither will the other children on Bus 315. But that’s only the beginning of the nightmare.
New bus driver Jessa blames herself for what happened. She couldn’t protect the kids she was supposed to deliver to daycare, just like she couldn’t protect her own daughter three years ago. But this time, everything will be different. It has to be.
Trapped in a shipping container buried twenty feet underground, Jessa and the children do their best to stay calm. The kidnappers insist that if everyone behaves, they’ll be freed when the ransom is paid. But Sage isn’t sure they’ll last that long. Neither is Jessa. It’s dark and cramped, and with every passing minute it’s getting harder to breathe.
With time—and air—running thin, Jessa and the children must find a way to outsmart their captors, or face an unthinkable fate.
Such Quiet Girls was inspired by actual events.
Listening Length : 9 hours and 31 minutes
Author : Noelle W. Ihli
Narrator : Jennifer Jill Araya, see all
Publication date : April 29, 2025
Language : English
Publisher : Simon Maverick
ASIN : B0DQLYXBF2
Version : Unabridged
Program Type : Audiobook
Best Sellers Rank: #4,358 in Audible Books & Originals (See Top 100 in Audible Books & Originals) #113 in Crime Thrillers (Books) #124 in Psychological Thrillers (Books) #133 in Domestic Thrillers (Audible Books & Originals)
Customer Reviews: 4.1 4.1 out of 5 stars (40,179) 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); } }); });