Beginning credits play over: Transylvania 1887
Fade in:
A long dining table in Castle Ravenloft, set for eight. Silver cutlery gleams. Empty chairs wait. The camera glides past goblets filled with dark red wine, flickering candles, and a single place card that reads Fleetwood.Title appears:
BAROVIA — in elegant serif, blood-dark lettering, reflected in the wine.
🩸 Character Introductions (each name appears as the camera passes them)
Fleetwood (Richard Armitage)
Standing in a mirror, adjusting the armor of the Order of the Silver Dragon. His reflection flickers — for a moment, he’s kneeling. Then he’s not.Clarion (Gwendoline Christie)
Alone in the study, reading a letter from Strahd. Her face unreadable. Behind her, the stained glass image of Brother Marek shifts slightly.Greegan (Matt Ryan)
In the hallway, fingers brushing the hilt of his dagger. He passes a portrait of himself — painted in Strahd’s style.Felonious (Ben Whisaw)
Holding the silver tablet. The Draconic script glows faintly. He looks up — and the candlelight dims.Silverleaf (Tatyana Maslany)
In the chapel, touching the cracked altar. Her eyes close. A spectral dragon wing unfurls behind her, then vanishes.Ireena (Tomasin McKenzie)
At the window, watching the drawbridge lower. Her hand trembles on the sill. A raven lands, then flies away.Arabelle (Cailee Spaeney)
Sitting at the table already, hands folded. Her eyes are wide. The wine in her goblet ripples.Ezmerelda (Morena Baccarin)
Sharpening her blade in the foyer. She looks up as the doors creak open. Her name appears in the reflection of the steel.
With:
Alexander Siddig as Rahadin
Carice Van Houten as Anastryasa Karelova
Thandie Newton as Ludmilla Villosevec
Emma Mackey as Sasha Ivliskova
Caleb Landry-Jones as Cyrus Belleview
Gary Oldman as Rudolph Von Richten
and Bill Skarsgaard as Strahd Von Zarovich
🩸 Scene Beat: “The Organ’s Secret”
INT. CASTLE RAVENLOFT — DINING HALL — NIGHT
Background Music: Zarovich Fugue | Unofficial Curse of Strahd Soundtrack | 1h TTRPG Organ Music | Loop
Opulence and decay share the room like old lovers.
Crystal decanters catch candlelight like dying stars.
The organ looms along one wall—its pipes like cathedral spires, its pedals lined like tombstones.
Clarion sits before it, eyes closed.
Her fingers move with reverence, not performance.
She plays as only Strahd has played in five hundred years—
not with mastery, but with communion.
The sound is rapture.
It fills the hall, then folds inward, as if the castle itself is listening.
When she is sure she is alone—
when the last echo has settled into the stone—
she presses the sixth pedal.
A click.
Smooth. Oiled. Ancient.
The wall behind the organ groans.
Stone shifts. Velvet rot breathes.
A narrow passage yawns open, veiled in dust and forgotten velvet.
Clarion rises.
She slips inside.
The stone groans shut behind her.
Silence returns.
But the castle remembers.
INT. HIDDEN CORRIDOR — MOMENTS LATER
Background Music Shifts: Strahd’s Brides Theme | Unofficial Curse of Strahd Soundtrack | 1h TTRPG Dark Ambient Music | Loop
Silence rules here.
Even Clarion’s footsteps sound hesitant—
as if the stones beneath her remember secrets best left buried.
Then—
Sasha drops from above like a shadow uncoiled.
She lands without sound.
Feline. Electric.
Her eyes already locked on Clarion.
SASHA (a whisper, close): “Were you followed?”
CLARION (without turning): “No. Your master is showing off for my husband and the others.”
Her tone carries scorn— but beneath it, calculation.
Sasha glides around her like a moon orbiting flame.
Expression unreadable.
Voice dangerously soft.
SASHA: “Why approach me, Clarion? You could have bargained with my master. Parlayed with Rahadin. Yet you chose the ceiling-dweller.”
She stops—inches from Clarion’s face.
SASHA (CONT’D): “Was this just a thief’s errand? Something shiny tucked in the castle’s quiet places?”
Clarion meets her gaze.
CLARION : “If I meant to steal from Ravenloft, I wouldn’t have walked in.
I’d have sent ghosts.”
A pause.
Then, low and sharp—
CLARION (CONT’D) : “But some truths can’t be taken. They must be earned. And whispered.”
The corridor seems to shiver.
Not from cold—
but from something listening.
🩸 Scene Beat: “Bride of Dust”
The ceiling presses low, like a grave that half-remembers its occupant.
The air tastes of crypt moss and the faint ghost of organ smoke.
Flickering sconces fracture Sasha’s shadow across the wall—long, broken, restless.
She stands before Clarion, posture deceptively still.
When she speaks, her voice slices the silence cleanly, like bone through silk.
SASHA : “I am Sasha Ivliskova. Strahd’s first bride. His eldest bride.”
A beat—her gaze distant, hollowed by centuries.
SASHA (CONT’D): “He married me nearly four hundred years ago, drunk on grief and nostalgia for a woman I never was. Tatyana Federovna— the ghost between every heartbeat in this cursed castle.”
She turns, fingertips grazing the cold stone wall as though searching for memories trapped in the mortar.
SASHA (CONT’D): “He loved me for her shadow. But love from Strahd is a candle held to the wind.”
Her voice tightens, a blade wrapped in velvet.
SASHA (CONT’D) : “When I dared challenge him— when I questioned his hunger— he locked me away.”
A pause.
Her tone flattens into something that barely qualifies as living.
SASHA : “Four hundred years. In a crypt that forgot the name it gave me.”
Clarion draws breath to speak—
but Sasha lifts a hand, silencing her with a softness sharper than steel.
SASHA (CONT’D) : “If you ask what it was like… It was maddening.
And a time I wish to forget forever.”
She turns fully now.
The fire in her eyes is banked, but not extinguished.
SASHA : “I despise him. Every sigh of this castle sings his name. Every mirror weeps for the reflection it will not show.”
She steps closer—
a hiss of coiled fury wrapped in centuries of restraint.
SASHA (CONT’D) : “I am old. And I am tired.”
Her final words land like a curse carved into stone.
SASHA (CONT’D): “There are two things I wish to see before I die— the light of the rising sun… and the death of the monster, Strahd von Zarovich.”
The name echoes, cold and absolute, as if the chamber itself recoils.
🎭 Scene Beat: “Unquiet Shadows”
INT. SECRET PASSAGEWAY — BENEATH CASTLE RAVENLOFT — NIGHT
The walls press inward with centuries of secrets.
Torchlight from the distant dining hall dies before it reaches this place.
Clarion and Sasha stand in the narrow corridor, only inches apart.
Behind them, the doorway has sealed itself like a tomb.
The air is cool and close—
the kind of stillness that feels like breath caught in prayer.
Sasha’s question lingers between them, sharp as a blade left unsheathed:
“Did you come to steal?”
Clarion leans forward just slightly, her voice dropping into velvet shadow.
CLARION (a whisper, deliberate) : “He has designs on Ireena, of course— but I’m afraid he has designs on my friend Silverleaf too… maybe even me.”
Her eyes don’t waver.
There’s weight behind them.
Not fear—
recognition.
Sasha doesn’t blink.
SASHA (soft, cold): “Of course he does.”
She circles Clarion, steps quiet as regret.
SASHA (CONT’D) : “Desire is just another cage in his castle. He decorates it differently for each of you— but the bars remain.”
Clarion’s gaze drifts toward the sealed passage,
as if imagining footsteps above—
Strahd’s voice still guiding the others through velvet halls and ghostlight.
CLARION (quietly) : “I don’t know if he wants power… or redemption… or simply control.”
Sasha stops behind her, voice low and certain.
SASHA: “He doesn’t know either. That’s why he takes pieces of everyone— trying to carve out the love he lost.”
A long pause.
The corridor seems to tighten around them.
Then Sasha steps close, her voice dropping into something almost reverent.
SASHA (FINAL) : “You’re not his bride. Not yet. But the castle already remembers your name.”
The words settle like dust—
soft, inevitable, impossible to brush away.
🎭 Scene Beat: “Terms of Defiance”
The question that risks everything.
INT. HIDDEN PASSAGEWAY — CASTLE RAVENLOFT — NIGHT
The silence between Clarion and Sasha thickens.
Sasha’s words still linger—
haunting echoes of cages gilded with desire.
Clarion’s breath trembles, but her voice is steady.
Not loud—
but it carries like a bell in fog.
CLARION : “What can we do, then? For us. For you. For the others under his thumb?”
Each word lands like a stone in still water.
Sasha halts her quiet orbit.
Her head tilts—
as if hearing something distant, unspeakable.
SASHA (after a pause): “You can stop dancing to his music.”
She steps closer.
Not threatening—
intimate.
SASHA (CONT’D): “He writes your story while you sleep. You feel brave because he lets you pretend.”
Clarion doesn’t flinch.
Her fingers curl near her belt—
whether from fear or fire, it’s unclear.
CLARION: “And you?”
Sasha’s eyes flicker—
reflexive pain beneath the frost.
SASHA: “I burned my name out of his book. But that doesn’t free me. Not yet.”
A torch gutters in the corridor.
Its light flickers across Sasha’s face—
momentary glimpses of torment, betrayal, defiance.
Her voice drops low.
Almost sacred.
SASHA (FINAL) : “If you want to help the others… Change the ending. Not for one of you. For all of you. Even him.”
The words settle like dust— soft, irrevocable, and heard by the stone.
🎭 Scene Beat: “The Price of Knowledge”
Where secrets are traded for salvation.
INT. VAULTED ANTECHAMBER — CASTLE RAVENLOFT — NIGHT
Moonlight glances through high slits in the stone.
The air hangs heavy—old incense and newer dread.
Echoes of distant footfalls vanish into the hush between breaths.
Sasha steps back from a carved pillar, its surface etched with ancient runes.
Trophies gleam faintly in alcoves—steel, bone, relics of conquest.
But it’s not the weapons that stir her voice.
It’s the buried truths.
SASHA : “There are artifacts here— more than you can count. Each one a victory.
Each one stolen from someone who failed.”
She turns to Clarion.
Her eyes are veiled in memory—
bitter things, long buried.
SASHA (SOFTENING): “Some might help you kill him. A few… might help you save him. If that’s what you still want.”
Clarion’s voice cuts through the quiet.
CLARION : “And you’ll show us?”
Sasha hesitates.
Her hand falls to the hilt of a blade not drawn.
Her voice lowers—
not coy, not cruel.
Just tired.
SASHA : “I will. But I ask a price. A small one. A desperate one.”
CLARION : “Name it.”
Sasha’s brow furrows.
Pain lines etched deep.
Her voice trembles—
more fear than fury.
SASHA : “Her name is Gertruda.”
The name falls like a stone into silence.
No power.
But weight enough to shift the castle’s bones.
SASHA (CONT’D) : “She was walking the road to Vallaki. He saw her. Now she sleeps in silk and candlelight— a bird in a jeweled cage.”
Clarion’s face tightens.
Suspicion blooms.
CLARION : “She lives?”
SASHA (nods) “For now. But she dreams of a world that does not exist.
She asked me to free her.
And until tonight… I had no way.”
Sasha steps closer.
The vulnerability is raw now.
Unguarded.
SASHA (FINAL) : "Take her with you when you leave. Not as leverage. Not as a symbol. Just… as someone worth saving.”
Her gaze meets Clarion’s.
Not a demand.
A plea.
And the castle holds its breath.
🎭 Scene Beat: “Promises in the Dark”
The candle burns low.
Dust motes drift like ghost-thoughts.
Sasha’s voice has faded, leaving only the weight of her truths behind.
Clarion reaches out, placing a hand over Sasha’s—
not to comfort, not to persuade,
but in quiet solidarity.
CLARION : “We’ll take her. Not just for you— for Doru. For what was stolen.”
Sasha’s breath catches.
Her face tilts, half-shadowed by the trembling flame.
For a heartbeat, something hopeful stirs…
and then buries itself again.
She rises, brushing centuries of dust and grief from her skirts.
SASHA: “Strahd rides tomorrow night. New moon, same ritual. He won’t return before dawn.”
She crosses to a narrow alcove, fingertips grazing mirror frames.
Not one gives back her face.
SASHA (CONT’D) : “Use the south tower stair. Gertruda sleeps in the king’s suites. Wights still patrol—restless. And below the larders… the dungeons wait.”
Clarion listens, absorbing each word like a relic.
Sasha hesitates.
A fracture in her voice.
SASHA (FALTERING): “There’s… a skull. A dragon’s. Volenta keeps it in the Hall of Bones. West of the kitchen doors.”
Memory floods her features—
old terror, older awe.
SASHA (SOFT): “If you need to flee—the servants’ entrance from the courtyard still breathes. The old ways. Strahd’s arrogance may be your key.”
She turns, eyes dimming as they drift past the candlelight.
SASHA (CONT’D) : “Say: ‘I come in Dostron’s memory.’ He believes none remember.”
Clarion tilts her head, puzzled.
CLARION : “Who was Dostron?”
Sasha’s gaze slips further into centuries.
SASHA: “Someone who mattered. Once.”
Outside, wind claws the stone walls.
Somewhere, the castle sighs.
Sasha’s voice sharpens again—steel beneath the sorrow.
SASHA (FIRM): “You won’t leave without facing Rahadin. He walks the silence like a blade unsheathed.”
A final warning.
She steps toward the door—then pauses.
Her eyes flick to the mirrors on the floor.
Still empty.
Still cruel.
She doesn’t speak again.
Just casts one last look at Clarion—
all regret, all resilience.
Then she’s gone, swallowed by the turret’s winding shadows.
Her whisper trails behind her, barely a breath:
SASHA (DISTANT): “Go back. Before Escher comes to collect you.”
🎭 Scene Beat: “Dark Sonata”
INT. CASTLE RAVENLOFT — DINING HALL — NIGHT
Background Music: Zarovich Fugue | Unofficial Curse of Strahd Soundtrack | 1h TTRPG Organ Music | Loop
The hall lies in hollow splendor, candlelight trembling beneath tapestries stitched with grief.
Clarion sits at the grand organ, her fingers moving with reverent precision—
music that aches, resists, remembers.
Each note rises with haunting clarity, threading through archways and dissolving into shadow.
It’s a piece Strahd might have written himself—
precise, sorrowful, unyielding.
She’s halfway through the final movement when—
ESCHER (O.S.) : “You play like someone who has heard him… and refused to weep.”
Clarion’s hands still.
She doesn’t turn.
The last chord hangs in the air, then dies.
CLARION: “Only Strahd plays it so well. That’s what you’re meant to say.”
A pause—
then footsteps, elegant as silk over stone.
Escher enters, expression unreadable, though something in his voice betrays him:
curiosity, admiration, mockery braided into one.
ESCHER: “I wasn’t meant to say anything. But yes—only he. And now… perhaps you.”
He drifts through the dining hall, glancing at portraits whose painted eyes seem to follow.
His silhouette cuts through candlelight like a blade.
He stops beside her, watching the keys she no longer touches.
ESCHER (SOFTLY) : “The others have concluded their tour. He requests you join them.”
Clarion rises.
The bench whispers back into place.
The organ looms behind her—
a monument to secrets and the hands that coax them.
CLARION : “Requests?”
Escher smiles—
a crescent of charm and warning.
ESCHER: “You’re not a prisoner, dear Clarion. Not yet.”
He offers his arm.
Not insistence—
ritual.
Clarion hesitates, then takes it.
As they move toward the towering doors, the organ seems to shudder behind them,
as if reluctant to let her go.
ESCHER (FINAL): “He’ll be pleased. He always is when someone plays his music without bleeding.”
🎭 Scene Beat: “Judgment Unmasked”
INT. AUDIENCE HALL — CASTLE RAVENLOFT — NIGHT
Background Music shifts: Strahd von Zarovich | Unofficial Curse of Strahd Soundtrack | 1h TTRPG Dark Cello Theme | Loop
The chamber yawns with vaulted menace.
Stained glass windows burn ruby in the candlelight.
Shadows stretch long across the marble floor,
and the air hangs heavy—wine, old blood, and expectation.
The party stand gathered beneath the blackened crest of Barovia,
flanked by silent suits of armor and the distant wind clawing at the spires.
Above them, the Grand Stairway looms.
Clarion steps through the threshold, Escher on her arm.
She catches the rustle of movement—
just as the footfalls begin.
Boots. Stone.
A chain dragged like a sigh.
Rahadin descends slowly.
Each step deliberate.
His features cut sharp in the candlelight.
In his right hand: a chain.
Its links taut.
Behind him, a gaunt figure stumbles—
faceless beneath a burlap sack.
Their robe hangs in tatters.
Bare feet bleed on polished stone.
Strahd lounges atop his throne,
fingers steepled in lazy expectation.
As Rahadin reaches the final step—
STRAHD (with a smirk) “Punctual as always, I see.”
The room stills.
The chain tightens.
The prisoner collapses to their knees before the dais.
RAHADIN: (flat, unforgiving) “The prisoner awaits your judgment, my lord.”
A low gasp flits through the chamber.
Clarion shifts uncomfortably.
The prisoner trembles, breath rasping beneath the steel collar.
The sack offers no face.
No eyes.
Just silence.
Clarion’s gaze drifts from the brutal theater to Strahd’s profile—
his faint smile, amused but detached,
like a composer surveying broken instruments.
Escher says nothing.
But his eyes gleam—
interested.
Not unkind.
Strahd leans forward.
STRAHD : “Then let us see what the night has brought me.”
He lifts a finger—
casual as a conductor beginning a requiem.
🎭 Scene Beat: “A Sentence Without Steel”
INT. AUDIENCE HALL — CASTLE RAVENLOFT — NIGHT
The sack is torn away.
Gasps ripple through the chamber.
Torchlight reveals the man’s twisted form—
eyes darting, wild and uncomprehending.
His grotesquely swollen muscles strain against the collar.
Four fetal heads twitch along his shoulders,
eyelids fluttering—
nightmare siblings clinging where redemption might once have lived.
The man sobs.
Wordless.
Broken.
Strahd rises, slow and measured.
His gaze sweeps across the gathered party.
STRAHD: “A murderer by oath. A brute by deed. Yet he holds no blade now. He is simply… broken.”
He circles the prisoner.
Rahadin follows, silent as a shadow.
STRAHD (CONT’D): “I wonder— what shape does justice take when the sword remains sheathed?”
He turns toward the players.
His voice is curious, clinical—
like a physician measuring pulse before the guillotine falls.
STRAHD: “You’ve proved yourselves valiant, yes. But what of judgment?
What does your courage do when cruelty wears helpless flesh?”
A pause.
Fleetwood frowns.
Felonious leans forward, unreadable.
Silverleaf watches, eyes narrowed.
Greegan glances toward Clarion—waiting.
Strahd gestures broadly, like a host offering wine.
STRAHD (FINAL) : “He was sentenced to death. How should he die?”
🌒 Castle Ravenloft — The Moment of Judgment
Clarion’s breath catches.
Her fingers tighten on Escher’s arm, nails pressing through lace and flesh.
It’s there.
Not the amber shard itself—
but something close.
Something ancient.
Something watching.
The broken man trembles before them,
yet it’s the weight behind his deformity that claws at her senses.
A whisper in wavelengths not meant for speech.
CLARION (whispers): “It’s not just cruelty. There’s something inside him… something old.”
Escher tilts his head.
Whether he feels it too or simply delights in her reaction is unclear.
Fleetwood shifts, steady as ever.
His brows knit as he looks from the man to Strahd.
FLEETWOOD: “This isn’t warfare. It’s theater. You want a spectacle— a performance of judgment.”
He hesitates.
The moral lines blur like ash on parchment.
Felonious crouches, examining the disfigured form.
FELONIOUS: “You’ve already punished him. Twisted his body into a cautionary tale.
Is that not enough? Or do you want us to sign our names to your cruelty?”
Strahd smiles—just enough to show the glint of a fang.
Greegan crosses his arms, scanning Strahd, the guards, the exits.
GREEGAN (low): “If we refuse… does he live? If we accept… do we play into Strahd’s hand?”
One move.
A dozen consequences.
Ireena recoils, trembling hand at her mouth.
She’s seen brutality—
but this is different.
This is the horror of choice.
Silverleaf remains statuesque.
Her voice is soft, distant.
SILVERLEAF: “You see monsters and mourn them. You see victims and suspect them.
That is humanity. What would you be, given his pain?”
Her question lingers—
not as condemnation,
but reflection.
And in the stillness that follows,
torchlight casts long, bending shadows around the party.
Strahd waits.
His gaze unreadable.
But hungry.
The chamber holds its breath.
Strahd leans toward Rahadin, voice slipping into something colder—
a whisper sharp as frost on breath.
STRAHD (low): “Ludmilla shall have him. I suspect she’ll relish the opportunity. She’s always had a taste for… rare anatomy.”
Rahadin nods once.
Expression unreadable.
He moves to drag the prisoner toward the exit.
But as they pass Clarion—
the man lurches.
His broken body shudders against unseen weight.
One of the grotesque heads on his shoulder spasms violently.
Clarion flinches, instinctively shielding Escher as she leans back.
PRISONER (wheezing) “I smell it. Amber.”
He coughs—wet, fungal, rotting.
PRISONER (CONT’D) : “You carry its stink too. You think yourself above me— but it whispers to you… doesn’t it?”
His eyes lock with hers.
Bloodshot. Imploring.
Madness threaded with something older.
Clarion’s grip tightens.
Her mind races—
the shard she discarded,
its echoes,
its promises.
The power.
The emptiness.
That same presence throbs around the man—
a shroud stitched too tightly to his bones.
Escher half-turns toward her.
His eyes glitter—
fascination, unease, something more.
His lips part.
No words come.
The man is dragged into the deeper dark,
muttering fragments of prayer or curse.
The door slams shut.
Silence blooms.
Heavy.
Lingering.
Listening.
FADE TO BLACK
End credits play over: Strahd von Zarovich | Unofficial Curse of Strahd Soundtrack | 1h TTRPG Dark Cello Theme | Loop






