Now Playing
Shadows in Silk - The Full Feature
Scene 1 of 22 · Harbor Lane, in the fog
Spoken narration is not supported on this browser. You can still read the captions and transcript below, and sound effects will play if supported.
Sound effects are not supported on this browser. Captions and transcript remain available.
Audio starts only after you press Start. On iOS, mute switch may silence sound - captions always stay readable.
Narrator: Fog over Harbor Lane. A cane ticks against wet stone. Neopolitan follows a thread of velvet on the railing.
Transcript
- 01 Narrator: Fog over Harbor Lane. A cane ticks against wet stone. Neopolitan follows a thread of velvet on the railing.
- 02 Detective Neopolitan: Neopolitan: a warm, damp strand of velvet. She calls for the perimeter.
- 03 Officer Harris: Officer Harris reports a shadow and a coat that shimmered like ink.
- 04 Narrator: A window closes above. The game has begun.
- 05 Narrator: Rain hammers the rooftops. The city glitters below.
- 06 Detective Neopolitan: Neopolitan: the clocktower is sealed. There is nowhere to run.
- 07 Vincent Drake / The Silk Phantom: The Silk Phantom: he never runs, he glides. He came to warn her.
- 08 Narrator: A flash of silk, a leap into the dark. A white glove and a bell.
- 09 Narrator: The Grand Meridian glows at midnight. Neopolitan is dressed for war.
- 10 Madame Vivienne: Madame Vivienne: do you dance, or only chase shadows in silk?
- 11 Detective Neopolitan: Neopolitan: the necklace vanished mid-toast. The thief is still dancing among us.
- 12 Narrator: The orchestra swells. The gala has become a trap.
- 13 Narrator: Home. She sets down her cane and hears a soft coo from the nursery.
- 14 Neopolitan's Husband: Her husband: she laughed today, a real laugh, like the city exhaling.
- 15 Narrator: By morning, she sits across from a suspect in the interrogation room.
- 16 Captain Morales: Captain Morales: one shot at this confession. The whole precinct is watching.
- 17 Detective Neopolitan: Neopolitan: every case she closes, she comes home to that laugh.
- 18 Narrator: The clocktower tolls midnight. The Silk Phantom waits at the top.
- 19 Detective Neopolitan: Neopolitan: the velvet, the warnings, the gala - all to bring her here.
- 20 Vincent Drake / The Silk Phantom: The Silk Phantom: the silk is a shroud. He was burying it, and he needed her.
- 21 Narrator: The bell strikes. The mask falls. The city holds its breath.
- 22 Detective Neopolitan: Neopolitan: home, to a coo and a giggle, and a city that can sleep.
Featured Playable
Five Signature Cases
The cases that made the legend. Each one is fully voiced and scored, ready to play in the player above.
- 01 · 4 scenes
The Velvet Clue
A thread of silk, a foggy lane, and a game begun.
- 02 · 4 scenes
Rooftop Chase & The Silk Phantom's Warning
Rain on the rooftops, and a warning from the dark.
- 03 · 4 scenes
The Midnight Gala
Every fortune in the city, one roof, one thief.
- 04 · 5 scenes
Family Ties & The Precinct Interrogation
The fog cannot follow her home.
- 05 · 5 scenes
The Grand Finale / Showdown at the Clocktower
The bell tolls, and the mask finally falls.
The Cast
Every voice in the hub is rendered with its own pitch, rate, and delivery, so each character sounds distinct as the story unfolds.
Detective Neopolitan
Lead Detective, 12th Precinct
The city's sharpest detective. She reads a room like a confession and carries a cane that never quite touches the ground. Warm alto, measured and precise.
measured, sharp, warm
Officer Harris
Neopolitan's Partner
Her steady partner, a beat cop with a good heart and a better memory. Eager, earnest, a touch breathless.
earnest, quick
Captain Morales
Captain of the 12th Precinct
The captain who runs the precinct like a ship. Low, deliberate, and never louder than the case requires.
low, deliberate, commanding
Vincent Drake / The Silk Phantom
The City's Most Elegant Thief
A thief who moves like silk and leaves nothing but a white glove behind. Low and silky, every word a trap.
low, silky, unhurried
Madame Vivienne
Proprietress of the Velvet Room
Runs the Velvet Room, where every fortune in the city comes to hide. Bright, theatrical, and far sharper than she lets on.
bright, theatrical
Dr. Ellis
Medical Examiner
The medical examiner who finds the truth in details. Quiet, clinical, with a dry wit.
quiet, clinical
Neopolitan's Husband
Her Anchor at Home
The one person the fog cannot follow. Gentle, warm, and endlessly proud of her.
warm, gentle
Baby Girl
Their Daughter
Their daughter. No words yet - only soft coos and delighted giggles that sound like the city finally exhaling.
soft coos and giggles
The Case Files
The Complete Catalog
Thirty seasons, twenty-nine episodes each. Every case file in the Detective Neopolitan archive.
Season 1 - The Silk Phantom Rises
29 episodes
- 1.01Featured
Pearl Trail
A locked room, a missing necklace, and a guest who never leftand Neopolitan knows the truth is wearing silk.
20 min - 1.02Featured
Hollow Masquerade
A heartbeat heard through a wall that should be emptyand Neopolitan knows the truth is wearing silk.
25 min - 1.03Featured
Satin Trail
A coat that shimmers like ink in the fogand the precinct holds its breath until dawn.
31 min - 1.04Featured
A Serenade
A heartbeat heard through a wall that should be emptyand Neopolitan knows the truth is wearing silk.
25 min - 1.05Featured
Fog Reunion
A single thread of velvet leads Neopolitan down a rain-slick alleyand home is the only door that stays unlocked.
28 min - 1.06Available
A Thread
A shadow that moves against the grain of the streetlightand a baby's giggle cuts through the fog.
26 minIn the archive - 1.07Procedurally Generated
Gilded Confession
A witness who saw too much and said too littleand the phantom is closer than the mirror suggests.
29 minIn the archive - 1.08Available
Marble Clue
A witness who saw too much and said too littleand home is the only door that stays unlocked.
18 minIn the archive - 1.09Available
Crimson Thread
A confession that arrives one hour too lateand the case folds open like a well-worn coat.
24 minIn the archive - 1.10Available
Silver Heist
A locked room, a missing necklace, and a guest who never leftand the velvet thread runs straight to the top.
26 minIn the archive - 1.11Available
Onyx Thread
A coat that shimmers like ink in the fogand the case folds open like a well-worn coat.
24 minIn the archive - 1.12Available
A Masquerade
A locked room, a missing necklace, and a guest who never leftand the case folds open like a well-worn coat.
25 minIn the archive - 1.13Available
Silver Reunion
A heartbeat heard through a wall that should be emptyand the velvet thread runs straight to the top.
23 minIn the archive - 1.14Procedurally Generated
Gilded Betrayal
A letter postmarked from a building that burned downand the phantom is closer than the mirror suggests.
26 minIn the archive - 1.15Available
Amber Promise
A witness who saw too much and said too littleand the velvet thread runs straight to the top.
30 minIn the archive - 1.16Available
Midnight Testament
A shadow that moves against the grain of the streetlightand Neopolitan knows the truth is wearing silk.
19 minIn the archive - 1.17Available
The Trail
A confession that arrives one hour too lateand the phantom is closer than the mirror suggests.
27 minIn the archive - 1.18Available
Gilded Promise
The Silk Phantom leaves a white glove and a warning on the silland home is the only door that stays unlocked.
24 minIn the archive - 1.19Available
Phantom Clue
A heartbeat heard through a wall that should be emptyand the phantom is closer than the mirror suggests.
31 minIn the archive - 1.20Available
Satin Alibi
A witness who saw too much and said too littleand Neopolitan knows the truth is wearing silk.
27 minIn the archive - 1.21Procedurally Generated
Silk Trail
A locked room, a missing necklace, and a guest who never leftand the clocktower bell tolls the answer.
21 minIn the archive - 1.22Available
Fog Alibi
A coat that shimmers like ink in the fogand home is the only door that stays unlocked.
22 minIn the archive - 1.23Available
Silk Masquerade
A witness who saw too much and said too littleand every alibi begins to fray at the edges.
27 minIn the archive - 1.24Available
Hollow Testament
A witness who saw too much and said too littleand every alibi begins to fray at the edges.
23 minIn the archive - 1.25Available
Crimson Trail
A coat that shimmers like ink in the fogand a baby's giggle cuts through the fog.
21 minIn the archive - 1.26Available
Crimson Clue
A coat that shimmers like ink in the fogand every alibi begins to fray at the edges.
19 minIn the archive - 1.27Available
Marble Vow
A locked room, a missing necklace, and a guest who never leftand the velvet thread runs straight to the top.
31 minIn the archive - 1.28Procedurally Generated
Pearl Vow
A heartbeat heard through a wall that should be emptyand the clocktower bell tolls the answer.
20 minIn the archive - 1.29Available
Shadow Confession
A locked room, a missing necklace, and a guest who never leftand every alibi begins to fray at the edges.
27 minIn the archive
Accessibility & Listening Help
How the audio works
- Audio only starts after you press Start - nothing plays without your action.
- Narration uses your device's built-in voice, tuned per character.
- Sound effects and ambience are synthesized live, so no files are needed.
- On iOS, the silent switch can mute sound; captions always stay readable.
- If spoken voice is unsupported, captions and the transcript still work.
Sound cue guide
- A cane tap-glide marks Neopolitan's approach.
- Rain, thunder, and sirens set the city's mood.
- A heartbeat and a tension sting signal danger.
- Each location has its own ambience: gala, precinct, home, clocktower.
- A soft coo and a delighted giggle are the baby girl's voice.
Keyboard and screen reader notes
- Use Tab to move through controls; every control shows a visible focus ring.
- Scene changes, speakers, and sound cues are announced aloud as they happen.
- Reduced motion is respected - the page works with animations off.
- Nothing relies on color alone; every status is also labeled with text.
- Use the search and jump controls to find any of the 870 case files.

