Subway Fight: One vs Many
The exact Seedance 2.0 prompt behind the video on this page, word for word. Copy it, follow the steps below, and make your own version.
The prompt
{
"img_reference": "<<<image_1>>>",
"description": "young east asian woman, chin-length bright orange-red hair, white wired earphones, dark bomber jacket over white t-shirt, blue slim jeans, dark boots — lean athletic build, composed neutral expression; attackers: 3-4 men of varying builds — one slim in black jacket, one large in dark coat, one bearded in grey hoodie, one large in dark coat, one slim in khaki pants"
},
"sound": {
"type": "diegetic only",
"layers": [
"subway car rattle and wheel screech on rails — constant low rumble",
"sharp impact thuds — fist and boot on body, dull meaty hits",
"metal pole clang — hands and bodies slamming against grab bars",
"fabric rip and shuffle — jacket friction during grapples",
"heavy bodies hitting plastic seats and floor — hollow thud",
"earphone dangling click against jacket zipper between strikes",
"muffled pa announcement bleeding through speakers"
]
},
"camera": {
"type": "handheld tracking, tight interior coverage",
"height": "shoulder level ~158cm, drops to hip level during ground exchanges",
"movement": "reactive handheld — follows the woman's movement through the car, quick pans on strikes, slight push-ins on impacts, pulls back for acrobatic beats, stabilizes for aftermath wide shot"
},
"environment": {
"setting": "interior of a moving subway car — blue molded plastic seats, chrome grab bars and poles, overhead fluorescent panel lighting, ad posters and route map on walls, sliding doors with dark windows",
"lighting": "harsh overhead fluorescent — cool white, unflattering, creates hard shadows under brows and jawlines, specular glints on chrome poles, warm orange spill from tunnel lights streaking past windows",
"atmosphere": "confined, claustrophobic, rattling — the car sways and lurches during the fight"
},
"action": {
"phase_1": "0:00-0:03 — woman stands near door with earphones in, one attacker grabs her shoulder from behind — she reacts instantly, pivots",
"phase_2": "0:03-0:08 — explosive close-quarters combat — she uses the grab pole as leverage for aerial kick, sends the first attacker into seats, engages second attacker with rapid strikes and a headbutt",
"phase_3": "0:08-0:15 — fight escalates to multiple opponents — she blocks, counters, uses tight space to her advantage, slams one man into the door, knees another, grapples using overhead bars",
"phase_4": "0:15-0:20 — all attackers are down on seats and floor — she stands, calmly fixes her hair, puts earphone back in, grabs the overhead bar and rides the train as if nothing happened, other passengers stare in shock"
},
"style_control": {
"duration": "18-20 seconds" [truncated]How to use this prompt
- 1
Copy the prompt
Hit Copy prompt. You get the full text exactly as it was used to make the video on this page.
- 2
Open Seedance 2.0
Start a new Seedance 2.0 video in the generator you already use. Pick vertical 9:16 for Reels, TikTok and Shorts, or 16:9 for YouTube.
- 3
No photo needed
This one is pure text to video. You can still add a reference image if you want a specific face or style.
- 4
Paste, match the length, generate
Paste the prompt and set the clip length to match the timestamps in it. Swap names, outfits, cars or places to make it yours, but keep the shot by shot timing, because that structure is what makes it look cinematic.
- 5
Run a few takes
Generate 2 or 3 takes and keep the best one. Small wording changes give very different results, so tweak one detail at a time.
More prompts
Want the whole system?
Join Claude Code Club for the full playbook: 650+ skills, MCPs and prompts, the workflows behind these videos, and 8,000+ builders shipping every day. $9/mo, cancel anytime.



