$PUPPET2The stream on https://t.co/z9Yh85dvfY is at 59 minutes. @PuppetFight
A cursed puppet fight livestream hits 59 minutes and begins puppeteering its viewers into real-world violence.
A cursed puppet fight livestream hits 59 minutes and begins puppeteering its viewers into real-world violence.
Synopsis
In the dead of night, millions tune into an anonymous puppet brawl stream that never ends. At exactly 59 minutes the footage glitches and viewers start acting out the puppets' brutal choreography in their own homes. A burned-out tech journalist and a disillusioned streamer race to trace the feed's origin before the next cycle claims them both. The deeper they dig, the more the stream reveals it has been running for decades, feeding on isolation and rage. Every viewer becomes both spectator and performer, their strings pulled by an unseen master who grows stronger with each new death broadcast. As the body count climbs, the line between screen and reality dissolves completely. With the clock ticking toward another 59-minute mark, they must decide whether to kill the stream or kill the part of themselves that can't look away.
The story
A jaded journalist discovers the puppet fight stream and becomes obsessed at the 59-minute mark when her roommate suddenly attacks her. She teams up with the original streamer to investigate the source.
As more viewers reenact the fights in gruesome real-life incidents, the duo traces the feed to an abandoned theater where the puppets appear to move on their own. Betrayals mount as the stream begins targeting them directly.
They confront the master puppeteer in a final broadcast showdown, sacrificing their own digital lives to sever the connection and end the cycle forever.
The cast
Once a rising star in tech reporting, now jaded by endless online outrage and desperate for one real story.
dream cast: Anya Taylor-Joy
The original @PuppetFight host who went silent after the stream mysteriously took over his channel.
dream cast: Lakeith Stanfield
A faceless entity that has operated the deadly broadcast for decades, feeding on viewers' darkest impulses.
dream cast: Tilda Swinton
A lonely moderator who knows every frame and is the first to realize the puppets are influencing reality.
dream cast: Jenna Ortega
Lena's estranged brother who dismisses the stream as nonsense until the violence reaches his precinct.
dream cast: Oscar Isaac
Dream crew
in the style of Jordan Peele — satirical dread and social horror
in the style of Charlie Kaufman — reality-bending mind games
in the style of Trent Reznor & Atticus Ross — glitchy industrial dread
Cold open
INT. LENA'S APARTMENT - NIGHT Laptop glow bathes Lena's face. Onscreen, two crude marionettes slam each other in a filthy ring. Chat scrolls: "59 MIN MARK INCOMING." LENA (whispering) Come on, show me something real. The puppets freeze. A glitch. Lena's roommate, JAKE, enters behind her, eyes blank, moving like a marionette. He grabs a lamp cord and loops it around her neck. LENA (struggling) Jake? Jake, stop! Jake's mouth moves in perfect sync with the puppet onscreen. The stream counter hits 59:00. Lena kicks the laptop; the feed dies. Jake collapses, coughing. JAKE What the hell did I just do?
Why now
In an era of endless live streams and algorithmic rage bait, the film weaponizes our inability to look away, turning the addictive scroll into literal strings that control us.
Yours to lead the raise on — you keep 99%, and bMovies holds 1% of every token (our cut for minting it and running the platform).
Sign in as @domaindomme to claim itClaim with the X account that posted the tweet. Then the whole package above is yours to edit.
Tokenise it — on your chain
Connect your own wallet and mint $PUPPET2 on the chain you want — no bMovies account needed. You keep 99%. bMovies takes a 1% listing fee in tokens to list it on the platform.
Claim this pitch with the X account that posted the tweet, edit anything, and lead the raise. bMovies just takes a 1% tokenising fee.
Claim as @domaindomme