Midnight Secrets Audiobook By Jennifer St. Giles cover art

Midnight Secrets

Virtual Voice Sample

Audible Standard 30-day free trial

Try Standard free
Select 1 audiobook a month from our entire collection of titles.
Yours as long as you’re a member.
Get unlimited access to bingeable podcasts.
Standard auto renews for $8.99 a month after 30 days. Cancel anytime.

Midnight Secrets

By: Jennifer St. Giles
Narrated by: Virtual Voice
Try Standard free

$8.99 a month after 30 days. Cancel anytime.

Buy for $6.99

Buy for $6.99

Background images

This title uses virtual voice narration

Virtual voice is computer-generated narration for audiobooks.
Is he her darkest dream…or most terrifying nightmare? Cassiopeia’s dreams have never been her own. They are harbingers of death. Yet when she learns her gentle cousin, Mary, has disappeared from a remote castle on the Cornish Coast, the official story doesn’t fit with Cassie’s prophetic dream. The mystery compels her to leave the safety and middle-class comfort of Oxford to take a job as a maid in the house of Killdaren. There she discovers more than the daily indignities the working class must endure. There’s a darkness surrounding Sean Killdaren, a man born with his hands at his twin’s throat. Whispers of the murderous Dragon Curse…and an aversion to daylight that adds vampire to spine-chilling rumors. When Cassie encounters him in the shadowy corridors, his touch should make her tremble in fear. But that’s not what makes her knees shockingly weak. It’s the spell of desire he casts with his wicked green eyes…and the small acts of kindness that soften her heart. The closer she comes to the truth, the greater the danger. Mary isn’t the only woman lost to the Killdaren brothers’ curse. And as a killer lurks ever closer, Cassie wonders whom she can trust…and if she will be the next victim. Fantasy Gothic Horror Historical Fiction Dream Heartfelt Historical Victorian
All stars
Most relevant
Not bad. I prefer a tougher smarter heroine though. Can't stand one who cries a lot.

Not Bad

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