Skip to content

Fantasy Micro Drama Script Template: The Thief Bound to the Prince

A fantasy micro drama script template: 80-episode blood-bond arc, beat sheet with paywall beat, original episode 1 screenplay and AI shot list.

80 episodes · updated Oct 1, 2026

Use this template for an enemies-to-lovers fantasy built on one simple magic rule. Sera Nightingale steals runes for a living. Tonight she's after the gold circlet of Prince Caelan of Eryndor, worth enough to buy her brother out of the mines.

She gets it. She also gets the rune hidden inside, which burns into her wrist and ties her life to the prince's. If he bleeds, she bleeds, and if he dies, so does she.

The twist that carries the series: Caelan doesn't want the bond broken. He's crowned in forty days, and the crown is cursed to kill whoever wears it. A girl who shares his wounds is the only proof he's got.

What viewers expect from a fantasy drama

  • A magic rule you can say in one line. "Shared wounds" fits on a phone screen. Complicated magic systems don't.
  • Enemies to lovers: a thief and a prince, forced to stay within a few hundred feet of each other.
  • Spectacle in small doses. Floating castles and crystal forests look great, but every wide shot of a fantasy world takes time to generate. Use them like punctuation, not wallpaper.
  • Clichés worth twisting: the chosen-one reveal. Sera isn't chosen. She just grabbed the wrong circlet, and the story is about what she does with an accident.

Series structure at a glance

Aim for episodes of 60–90 seconds. Use the shared-wound rule for physical cliffhangers (the hook at the end of an episode). A cut on his hand shows up on hers, and viewers instantly know something happened off-screen.

The table maps each block of episodes. The "Ends on" column is your list of big cliffhangers.

BlockEpisodesWhat happensEnds on
Hook1–3The heist, the bond, the arrowCaelan offers her a deal instead of a cell
Escalation4–9Forced proximity in the citadel; escape attempts that hurt them bothThe royal mage says the bond can only be cut by killing one of them
Paywall beat10Caelan takes a blade for her in public; she bleeds from the same woundThe king sees the rune on her wrist
Forty days11–30Training, a court that wants her gone, her brother in the minesCaelan admits the crown is cursed
Midpoint reversal31–40The curse was made by Sera's grandmother, a rune-smith executed by Caelan's grandfatherThe bond rune is her family's design
Into the crystal forest41–60Quest for the original rune forge; betrayal by the royal mageHer brother is the mage's hostage
Dark moment61–70Coronation day; the only way to save Caelan kills herShe puts the crown on herself
Finale71–80Her family's rune protects her from the curse; the curse breaksShe leaves the citadel as royal rune-smith, not a thief

Episode 10 is the paywall beat, where many apps start charging. It has to be the moment viewers can't walk away from.

Beat sheet

The beat sheet is the story in order, one moment per line.

  1. Ep 1 Sera on the citadel ledge with the circlet. The rune burns into her wrist. An arrow hits Caelan, and she bleeds.
  2. Ep 2 Captured. Caelan notices the wound on her shoulder matches his.
  3. Ep 3 He offers her a deal: stay, and her brother walks free from the mines.
  4. Ep 4–6 She tries to escape. Every time she runs, he gets dizzy. Every time he spars, she bruises.
  5. Ep 7–9 The royal mage, Orrin, explains the bond. The only way out is a death.
  6. Ep 10 (paywall beat) An assassin at the feast. Caelan blocks the blade meant for her. The king sees the rune.
  7. Ep 11–20 The court calls her a witch. Caelan's sister quietly takes her side.
  8. Ep 21–30 Night lessons on the battlements. He tells her about the crown.
  9. Ep 31–40 The curse is her grandmother's work. The bond rune carries her family mark.
  10. Ep 41–50 The crystal forest and the ruined forge. Sera's hands remember things she never learned.
  11. Ep 51–60 Orrin betrays them. He wants the crown cursed so he can rule through a regent.
  12. Ep 61–70 Coronation. Sera takes the crown herself, betting her bloodline protects her.
  13. Ep 71–80 It does, barely. Curse broken, Orrin exposed, brother freed. The bond stays, by choice.

Sample Episode 1

Screen time is about 1:40. The timestamps in brackets show where each part should fall.

EPISODE 1 - "SHARED BLOOD"

[0:00–0:03 HOOK]

EXT. FLOATING CITADEL OF ERYNDOR - OUTER LEDGE - NIGHT

SERA NIGHTINGALE (19, silver-white braid, worn moss-green
cloak) hangs one-handed off a stone ledge above an endless
drop of cloud. In her other hand: a thin gold circlet.

SERA
(grinning, to herself)
Don't look down. Down's for amateurs.

[0:03–0:30]

She swings, catches a gargoyle, pulls herself up onto a
balcony. The circlet glints. A tiny blue rune inside it
starts to glow.

SERA (CONT'D)
No. No, no, no. You're decoration.

The rune leaps from the gold to her right wrist and burns
itself into her skin. Glowing blue. She bites back a scream.

[0:30–1:00]

INT. ROYAL BALCONY - CONTINUOUS

The balcony doors fly open. PRINCE CAELAN OF ERYNDOR (25, dark
engraved armor, storm-gray eyes) stands there, bare-headed.

CAELAN
That's mine.

SERA
Finders keepers. It's the law.
Look it up.

CAELAN
I wrote half the law.

GUARDS (O.S.)
Thief! East balcony!

Sera backs onto the railing.

SERA
Nice chatting, Your Highness.

She jumps to the next roof. He lunges and misses.

[1:00–1:25]

EXT. CITADEL ROOFTOPS - CONTINUOUS

Sera runs across tiles. Arrows hiss past her. On the balcony
behind her, a GUARD draws, aims at Sera, and fires.

Caelan steps into the shot to stop him. The arrow takes
Caelan in the shoulder.

[1:25–1:40 CLIFFHANGER]

Mid-stride, Sera cries out and stumbles. She grabs her own
shoulder. Blood blooms through the green cloak, in exactly
the same place.

She stares at the wound. Then back at the prince, who is
staring at her across the rooftops with the same face.

The rune on her wrist pulses once. Blue.

SMASH CUT TO BLACK.

Adapting it to AI video

Plan on about 13 generations (one generation = one clip the model makes).

Fantasy is where AI video saves you the most compared with a real shoot. It's also where you waste the most, if every shot tries to show the whole world. Make two or three hero location images, then stay close to faces.

Use the table as your shot list. "Try" is the model we'd start with for each shot.

#ShotLengthWhat happensDialogueTry
1wide3sSera hanging off the ledge above clouds, circlet in handyesKling
2close-up4s"Down's for amateurs."yesSeedance
3tracking5sShe swings and climbs onto the balconynoKling
4insert4sThe rune glows inside the circletnoHailuo
5insert4sThe rune burns onto her right wristnoHailuo
6medium5sCaelan in the balcony doorway: "That's mine."yesVeo
7over-the-shoulder6sBanter over Caelan's shoulderyesSeedance
8tracking5sShe runs across rooftop tiles, arrows past hernoKling
9medium4sCaelan steps in front of the guard's shot and is hitnoKling
10close-up4sSera stumbles, blood through the cloaknoSeedance
11establishing4sThe floating citadel at night, two figures on far roofsnoWan
12insert3sThe rune pulses oncenoHailuo

Make these reference images first. A reference image is a picture you give the model so it keeps copying the same look.

  • Sera with the silver-white braid and moss-green cloak. Add a separate close-up of her right wrist, with and without the rune. Write "right wrist" in every prompt, because models flip it.
  • Caelan with and without the circlet. Once it's stolen, he's bare-headed for the rest of the episode.
  • One master image of the floating citadel at night. Use it for every establishing shot so the buildings stay put.
  • The blue rune as a flat graphic you can lay over the footage in the edit. Glowing marks drift and change shape between generations.

Prompts to start from: Kling fantasy prompts, Hailuo fantasy prompts, Wan fantasy prompts.

Related guides: Writing a micro drama script · Storyboarding with AI · Character consistency · How to make an AI micro drama