A VO's Journey Script Library
elearning voice over scripts
narration voice over scripts
voicemail voice over scripts
movie trailer and promo voice over scripts
video game voice over scripts
Explainer voice over scripts
animation voice over scripts
animation voice over scripts

Check Out Our Mystery Audiobook Scripts Below

You can use these for any purposes but please do not repost the scripts other places.

Back To Audiobook Menu

Fiction (Mystery)

The Wrong Door

 

 Voice Age: Adult (38 - 55)

Language: English

 Accent: Neutral American

Script:

I was forty minutes into the interrogation when she said the thing that stopped me cold. Not a confession — the opposite. A detail so specific, so verifiable, so completely incompatible with the timeline I'd spent three weeks building that I had to set my pen down and stare at the wall.

"The pharmacy," I said. "You said you were at the pharmacy on Renner Street at nine-fifteen." "I was. Ask them. I knocked over a display of reading glasses. They'll remember." She wasn't nervous. People who are lying get nervous when you go quiet. She just looked tired.

"Sit tight," I told her, and walked out into the hall. My partner was leaning on the wall with a coffee and the particular look he reserves for when I've walked us both off a cliff. "Well?" he said. I rubbed my face. "We've got the wrong person." "How wrong?" "Start-over wrong," I said. "All the way back to the beginning."

Fiction (Mystery)

The Calver House

 

 Voice Age: Adult (35 - 52)

 Language: English

 Accent: Neutral American

Script:

The body was in the library. Of course it was in the library. Thirty years on the job and I still get the ones with bodies in libraries.

I crouched beside him. Mid-sixties, well-dressed, one shoe off. That last part bothered me most — people don't lose a shoe falling. They lose it running, or struggling, or being dragged. "Who found him?" I called over my shoulder. "The housekeeper," said my deputy. "She says she heard nothing." "Of course she did."

"The family's in the east wing. Twelve of them. Snowed in since yesterday." He paused. "Nobody can leave." I looked at the dead man's one bare foot. "Nobody's going anywhere," I said.

 

 

 

Fiction (Mystery)

Still Water

 

 Voice Age: Adult (35 - 52)

Language: English

 Accent: British RP

Script:

Nora had narrowed it to three people, then two, then one — and now she was sitting across a dinner table from that one, passing the bread basket, listening to him talk about the weather on the night Margaret Hale died.

"Terrible rain," he said pleasantly. "I remember because I had to cancel my evening walk." He met her eyes. Held them just a half-second too long. Smiled. "You've gone quiet, Nora."

"Just thinking," she said. Her phone was in her pocket. DS Callum was twelve minutes away — she'd checked before sitting down. She reached for her wine glass with a steady hand, because the one thing she could not do right now, the one thing she absolutely could not afford, was let him see that she knew. "Tell me more about the rain," she said.

Fiction (Mystery)

The Follow

 

 Voice Age: Adult (28 - 44)

Language: English

 Accent: British RP

Script:

She had spotted the grey coat twice. Once outside the archive. Once on the platform at Farringdon. That could be coincidence. The third time — reflected in the window of a coffee shop on a street she'd only turned down because she'd taken a wrong exit — was not.

Mira kept walking. Didn't change speed, didn't look back. She'd been a journalist for eleven years and the first thing you learned was: don't run until you know where you're running to.

She turned into a busy pub, ordered a tonic water she didn't want, found a stool facing the door and waited. The grey coat did not appear. Which meant whoever it was had made her first — and was good enough to know when to vanish. That was somehow worse.

 

Fiction (Mystery)

Everything She Kept

 

 Voice Age: Adult (40 - 58)

Language: English

 Accent: Southern American

Script:

"I was there," she said. Just like that. No preamble, no lawyer, no breaking down. She said it like she'd been holding it in her mouth for twenty years and had finally just gotten tired of the weight.

I kept my face neutral. "At the house." "Yes." "The night Raymond died." "Yes." "And you didn't come forward because—" "Because I thought I'd done it," she said. "I had the gun. I remember the sound. I woke up and he was dead and I assumed." Her hands were folded on the table like she was in church. "Assumed for twenty years."

"Mrs. Callahan." I leaned forward. "Raymond was poisoned. Not shot." She blinked. The silence stretched out like taffy. "Then whose gun—" she started. "That," I said carefully, "is exactly what I'm trying to find out."

Fiction (Mystery)

Below the Line

 

 Voice Age: Adult (35 - 50)

Language: English

 Accent: Neutral American

Script:

My captain shut the door, which was never a good sign. When she leaves it open, you're getting a talking-to. When she shuts it, someone above her has made a phone call.

"The Mercer case," she said. "You're off it." "I'm close." "I know you're close. That's why you're off it." She held my gaze. She wasn't happy about this either — that much I could read. "Lena." Using my name. Worse. "There are people involved who—" "Who what?"

A long pause. "Who you don't want to be the one to find." She slid a folder across the desk. Reassignment. Effective immediately. I looked at it. I looked at her. I picked it up and left. I did not stop working the Mercer case. I just stopped doing it here.

 

Fiction (Mystery)

What Vera Remembers

 

 Voice Age: Adult (45 - 65)

Language: English

 Accent: British RP

Script:

Vera tells the story the same way every time, which the detective finds either reassuring or suspicious depending on his mood. She was in the garden. She heard a sound — not a shout, more of a thud, the word she uses is always thud. She went inside. She found him.

What changes, very slightly, each time she tells it: where she was standing in the garden. What she was doing there. Whether the back door was already open or whether she opened it herself.

Small things. The kind of thing memory genuinely blurs. The detective writes it all down without comment. At night, in his car, he reads back through his notes and circles the parts that move. There are more of them each time.

 

Fiction (Mystery)

Seventeen Years Cold

 

 Voice Age: Adult (42 - 58)

Language: English

 Accent: Neutral American

Script:

The envelope had no return address and my name written in handwriting I didn't recognize. Inside: a photograph, a date, and four words. You missed one thing.

The photograph was from the Dellen case. Seventeen years ago. The case that made my career and, if I'm honest about it — which I try not to be — the case that's never fully left. A man went to prison. I believed he was guilty. I still believe it.

I looked at the photograph for a long time. It was a street corner, the night of the murder. In the background, half-obscured by shadow, was a figure I had never noticed in any of the evidence files. And they were looking directly at the camera. "Okay," I said to the empty room. "Show me."

 

Fiction (Mystery)

Frame by Frame

 

 Voice Age: Adult (30 - 46)

Language: English

 Accent: Neutral American

Script:

The detective showed me the footage and I watched myself walk into the Meridian Hotel at 9:47 p.m. on Thursday. Coat I owned. Bag I owned. My gait, my build, the way I tilt my head slightly right when I'm thinking.

"That's not me," I said. "Mr. Aiken—" "I was in Portland on Thursday. I have a boarding pass, a hotel receipt, a dinner tab with three witnesses." I watched the figure on the screen push the elevator button. Fourth floor. Room where the body was found. "Someone studied me," I said.

"Or someone who knows you very well," the detective said. I looked at her. She looked at me. We were thinking the same thing and neither of us wanted to be the one to say the name first. 

 

Fiction (Mystery)

The Harwick Divide

 

 Voice Age: Adult (35 - 55)

Language: English

 Accent: British RP

Script:

"It's the brother," said Marsh. "It's always the brother." "It's not the brother," said Fen, without looking up from the file. "The brother was in Manchester." "People leave Manchester." "His wife was in labour." "People leave during—" "Marsh."

He sat down. The incident board between them had eighteen photographs, forty-two sticky notes, and one large red question mark that Fen had drawn at two in the morning and not yet taken down.

"Then who?" he said. She finally looked up. "Someone who needed it to look like the brother." A pause. "Someone who knew the wife was in labour." Marsh stared at the board. Then he pulled out his chair and sat down properly, the way he only did when he'd stopped arguing and started thinking. "Right," he said quietly. "Start again."

Fiction (Mystery)

Person of Interest

 

 Voice Age: Adult (30 - 48)

Language: English

 Accent: Neutral American

Script:

Here is what I know about being a suspect: everyone looks guilty when they're scared, and everyone gets scared when someone they know turns up dead, and the detectives across this table have decided that my particular flavour of scared looks like guilt.

"You were the last person to see her," the older one said. "That we know of," I said. "As far as you know," he said back. We went around like that for a while. "I want a lawyer," I said finally. Not because I killed her. Because I know something — something I haven't told them — and I need to figure out if telling it will help or bury me.

The lawyer took forty minutes. I spent them thinking about what Dana said to me the night before she died. Four words I hadn't understood then. I understood them now.

 

Fiction (Mystery)

Murder at the Autumn Fair

 

 Voice Age: Adult (45 - 65)

Language: English

 Accent: British RP

Script:

I had entered my chutney in the preserves competition for the ninth consecutive year, and for the ninth consecutive year, Phyllis Morrow had won. I was considering this injustice very calmly — really, very calmly — when I found her face-down in the apple bobbing barrel.

The constable took one look at me standing over her and said, "Mrs. Pemberton, why are you always at these things?" "I live here, Derek," I said. "I'm always at everything." He called it in. I looked around at the assembled fair-goers and counted, out of habit, who was and was not surprised.

Eleven people looked shocked. Four looked relieved. One — and this is what caught me — looked disappointed. Not that she was dead. That she hadn't been found sooner. I filed that away and went to fetch the constable a biscuit. He always thinks better with a biscuit.

Fiction (Mystery)

Recant

 

 Voice Age: Adult (38 - 55)

Language: English

 Accent: Neutral American

Script:

"I need to change my statement," she said. She'd called me directly, not the precinct, which meant she didn't want this on record yet. I drove to her apartment and she opened the door before I knocked.

"What did you actually see that night?" "What I said I saw. Mostly." I waited. People always fill silence if you give them enough of it. "I saw him leaving," she said. "I didn't see him go in." She was looking at the floor. "That's a significant difference, Ms. Osei." "I know that." "People have built a case on—" "I know." Her voice cracked. "I know what I did."

I sat down across from her and thought about the man who had been in county lockup for fourteen months waiting for trial. "Tell me everything," I said. "From the beginning. The true beginning." She took a shaking breath and started talking.

 

Fiction (Mystery)

The Guest Room

 

 Voice Age: Adult (32 - 50)

Language: English

 Accent: Neutral American

Script:

The guest room had been locked since Claire moved in six weeks ago. She had assumed storage. She had assumed privacy. On the fourteenth night, when her host was out, she found the key on the kitchen hook and told herself she was just curious.

The room was ordinary. A bed, a dresser, a window overlooking the back garden. What stopped her was the dresser mirror — covered with a sheet, which was unusual — and the photographs tucked into its frame. Twelve of them. All of the same woman. All taken without her knowledge.

Claire recognised the woman on the third look. It was the woman who had lived in this house before her. The woman the landlord had said simply moved on. She put the sheet back exactly as she'd found it and walked out of the room and sat very quietly in the kitchen, thinking about whether to call someone and, if so, who.

Fiction (Mystery)

Dirty Glass

 

 Voice Age: Adult (40 - 58)

Language: English

 Accent: Neutral American

Script:

She offered me double my rate to stop looking. That's always the tell — not the lies they tell you at the start, but the money they throw at you in the middle when you're getting warm.

"Your husband hired me to find what happened to your sister," I said. "I know what happened to my sister," she said. She was perfectly composed. The kind of composed that takes practice. "Then you understand why I can't stop."

"What I understand, Mr. Voss, is that some answers don't help anyone." She picked up her bag. "The people who want this found — they won't be happy with what it is." "They rarely are," I said. She walked out. I poured two fingers of something bad and thought about her hands, which had been shaking the whole time she sat across from me, steady voice and all.

Fiction (Mystery)

The Last Room on Vane Street

 

 Voice Age: Adult (35 - 52)

Language: English

 Accent: British RP

Script:

"You worked it out," he said. Not a question. He was standing by the window and he didn't look frightened, which told me everything about how he thought this was going to end.

"Most of it," I said. "I'd like to hear the rest from you." "Would you." He turned to look at me. Old friend's face. Eyes I'd known for twenty years doing something I didn't recognise. "And if I don't feel like talking?" "Then we stand here until my sergeant comes through that door in—" I checked my watch. "Four minutes."

Something passed through his expression. Not guilt. Something more complicated — almost like relief. He pulled out a chair and sat down heavily. "It started with the money," he said. "It always starts with the money." "Tell me," I said. And he did. All of it. Like he'd been waiting for someone to ask properly.

Fiction (Mystery)

Under the Skin

 

 Voice Age: Adult (35 - 55)

Language: English

 Accent: Neutral American

Script:

Dr. Yuen set down her instrument and said, simply: "This isn't the first one." Detective Soares looked up from his notepad. "Excuse me?" "The scarring. Here, and here." She indicated without touching. "Old. Years old. Same method, same location. Someone practised."

The room went very quiet in the particular way autopsy rooms go quiet when what's on the table stops being a singular tragedy and starts being a pattern. "How many times?" "At least twice before this," she said. "That I can confirm."

Soares looked at the body of a woman everyone had agreed died of natural causes until this morning. He thought about the case file — thin, untroubled, closed. "I need you to write all of that up," he said. "Now." She was already typing.

 

Fiction (Mystery)

The Accidental Sleuth

 

 Voice Age: Adult (32 - 50)

Language: English

 Accent: Neutral American

Script:

I want to be very clear that I did not intend to break into the accountant's office. I intended to use the bathroom on the third floor of the Whitmore Building, which I had been told was accessible via the stairwell, and the stairwell door I opened was simply — incorrectly labelled.

The point is, I was in the office, the filing cabinet was open, and the folder labelled DO NOT OPEN — LEGAL was sitting right there. I am a curious person. This is a personality trait, not a character flaw. I opened it.

Inside was a list of twelve names, three of which I recognised, one of which was mine. I stood in the dark office of a dead man and thought: this is why you take the stairs. I photographed every page and left. I was in the bathroom in under four minutes. The hand dryer, I feel, was unnecessarily loud.

Fiction (Mystery)

The Hours I Can't Account For

 

 Voice Age: Adult (30 - 46)

Language: English

 Accent: Neutral American

Script:

I remember leaving the party at eleven. I remember the cab, the cold, my key in the lock. What I don't remember — what I cannot, no matter how many times I run it back — is the three hours in between.

The police are very interested in those three hours. So am I. We just want them for different reasons. "Is it possible," the detective asked carefully, "that you were somewhere you've forgotten?" "I didn't forget," I said. "It's gone. There's a difference." She wrote something down.

That night I found mud on my shoes that wasn't there when I left. I found a receipt in my coat pocket for a petrol station forty miles from the city. And I found, in my phone's camera roll, a photograph I did not take — of a house I did not recognize — timestamped at 1:17 a.m. I sat on my bathroom floor and tried to decide what I was more afraid of: that someone had done this to me, or that I had done it myself.

Fiction (Mystery)

What Broke in Millhaven

 

 Voice Age: Adult (40 - 60)

Language: English

 Accent: Neutral American

Script:

By the third week, Millhaven had stopped being a town in any meaningful sense. It was a collection of people who had once trusted each other, arranged into smaller and smaller groups, each one eyeing the others across church parking lots and grocery store aisles.

Sheriff Ames had grown up here. Had assumed she would die here — peacefully, eventually, in the house her grandmother built. Now she sat in her cruiser outside the diner and watched two families who had shared Thanksgiving for forty years cross the street to avoid each other.

"We need to close this," said her deputy, from the passenger seat. "I know." "Before there's nothing left to come back to." She started the engine. There was one person she hadn't spoken to yet. One person everyone in town had quietly, carefully, consistently failed to mention. She drove toward the old Fenwick property and did not let herself think too hard about why she'd waited this long.

Fiction (Mystery)

The Whitechapel Ledger

 

 Voice Age: Adult (30 - 50)

Language: English

 Accent: British RP

Script:

The ledger listed names, dates, and amounts paid — nothing more. But the dates corresponded exactly to the deaths, and the names were men of considerable standing, which explained rather neatly why nobody had looked very hard.

"If I take this to the inspector," I said, "it disappears." My companion — a woman who had more cause than anyone to see this through — didn't hesitate. "Then we don't take it to the inspector." "That leaves us considerably short of the law." "The law," she said, with a precision that cut, "has been considerably short of us for some time."

I folded the ledger into my coat. Outside, the city moved on as it always did — indifferent, relentless, entirely unaware that two women in a borrowed room had just decided to do something quite inadvisable. I found, to my surprise, that I was not afraid. I was, if anything, rather determined.

Fiction (Mystery)

When It's Over

 

 Voice Age: Adult (42 - 60)

Language: English

 Accent: Neutral American

Script:

They asked me afterward if it felt like closure. I said yes because that's what people need to hear, and because the truth — that it felt like finally being able to look at something you'd been turning away from for four years — doesn't translate well into a press statement.

The case is closed. The right person is going to prison. I am told this is a good outcome. I believe that it is. I also believe that good outcomes and clean endings are not the same thing, and I've stopped confusing the two.

I went back to the office the following Monday. There was a new case on my desk — there always is. I made coffee. I sat down. I read the file. And somewhere in the back of my mind, quiet and patient as it always is, the work began again.

 

Fiction (Mystery)

Beneath the Surface

 

 Voice Age: Adult (30 - 55)

Language: English

 Accent: Neutral American

Script:

Detective D.D. Warren stared at the body floating in the dark water, the ripples distorting the lifeless face. "There's more to this than meets the eye," she said.

Her partner, Bobby, shone his flashlight over the scene. "What do you think happened?"

"Whatever it was," D.D. replied, "it didn't end here. We need to find out where it all began."

She turned and walked back to the car, the weight of the mystery pressing down on her shoulders.

 

Fiction (Mystery)

The Last Clue

 

 Voice Age: Adult (40 - 60)

Language: English

 Accent: British RP

Script:

Holmes examined the strange object under the magnifying glass, his eyes narrowing in concentration. "This," he said, tapping it gently, "is the final piece of the puzzle."

Watson leaned in, his curiosity piqued. "What does it mean, Holmes?"

"It means," Holmes replied, "that our suspect isn't who we thought. We must act quickly, Watson, before they realize we're onto them."

With a swift motion, Holmes pocketed the evidence and grabbed his coat, ready to make their move.

 

Back To Top

Fiction

Sci-Fi
Mystery
Thriller
Romance
Fantasy

Non-fiction

Biography
Memoir
Self-help
History
Politics
Science

Children's Literature

Fiction
Historical Fiction
Non-fiction
Poetry

Religion and Spirituality

Bible
Quran
Meditation
Midfulness
Personal Growth

Health and Wellness

Cookbook
Diet Book
Exercise
Health

Travel

Travel Guides
Travel Memoirs
Travel Essays
Travel Literature

Science and Technology

Epic
Drama
Poetry
Novel
Philosophy