A Song after Dark Audiobook By Grant Palmquist cover art

A Song after Dark

Preview
LIMITED TIME OFFER

3 months free
Try for $0.00
Offer ends July 31, 2025 at 11:59PM PT.
Pick 1 audiobook a month from our unmatched collection.
Listen all you want to thousands of included audiobooks, Originals, and podcasts.
Access exclusive sales and deals.
Premium Plus auto-renews for $14.95/mo after 3 months. Cancel anytime.

A Song after Dark

By: Grant Palmquist
Narrated by: Fred Wolinsky
Try for $0.00

$0.00/mo. after 3 months. Offer ends July 31, 2025 at 11:59PM PT. Cancel anytime.

Buy for $19.95

Buy for $19.95

Confirm purchase
Pay using card ending in
By confirming your purchase, you agree to Audible's Conditions of Use, License, and Amazon's Privacy Notice. Taxes where applicable.
Cancel

About this listen

Norman thought he'd hit the jackpot when he met Zach, trading his boring straight-A lifestyle for one filled with parties, drugs and more girls than he ever imagined he'd meet in his lifetime. But there's something dangerous about Zach, something not quite right. For Zach has a dark secret, that once revealed will drag his newfound sidekick into a nightmare world mired in death and destruction.

Be wary of strangers and careful what you wish for.

Sometimes A Song After Dark can be chilling to hear.

©2014 Grant Palmquist (P)2014 Grant Palmquist
Horror Suspense Thriller & Suspense Scary
All stars
Most relevant  

Any additional comments?

Norman is impressionable and kind of a loner. Not popular by any stretch of the imagination. Zach appears to have it all fed to him with a silver spoon. Unfortunately for Norman, when the two connect it starts to get dangerous. Zach wants to turn Norman into a regular Norman Bates. What ensues is a battle for Norman’s soul.

The ending was a bit abrupt without much closure, but nonetheless it was still a satisfying read (listen) although admittedly the narration took some getting used to and worked for some characters better than others.

A battle for Normans soul

Something went wrong. Please try again in a few minutes.