This image immediately gave me Pixar vibes.
A widowed toymaker and his daydreaming son discover their backyard shed is a portal to a living toy kingdom, forcing them to repair their fractured bond before the magic—and their time together—vanishes forever.
A widowed toymaker and his daydreaming son discover their backyard shed is a portal to a living toy kingdom, forcing them to repair their fractured bond before the magic—and their time together—vanishes forever.
Synopsis
In a sun-drenched suburb, quiet widower Carl repairs broken toys by day and builds distance from his rambunctious eight-year-old son Max by night. When a forgotten music box unlocks their cluttered shed into a sprawling, sentient toy metropolis, father and son are pulled into a rescue mission that mirrors the cracks in their own relationship. As clockwork creatures and plush rebels battle obsolescence, Carl and Max must choose between preserving the past and creating a future worth remembering. The adventure scales from tiny dioramas to a breathtaking cardboard metropolis under siege, forcing Carl to confront the toys he once made for his late wife and the son he’s been too afraid to fully love. Through chases across ruler bridges and battles with malfunctioning action figures, they learn that imagination isn’t escape—it’s the only way to stay connected.
The story
Carl and Max live side-by-side yet worlds apart after Mom’s passing; the music box activates on Father’s Day, hurling them into the toy realm where they meet its ruler, Queen Block.
As the kingdom crumbles from neglect, Carl’s perfectionism clashes with Max’s wild creativity; they lose each other in separate toy factions, forcing Carl to remember how his wife brought them together through play.
United, they rebuild the central tower with their combined hands, sealing the portal but carrying its lessons home; on the real Father’s Day, Carl finally plays with Max, the toys now silent but the bond alive.
The cast
Meticulous toymaker who hides heartbreak behind flawless repairs, terrified of losing more than he already has.
dream cast: Mark Ruffalo
Eight-year-old whirlwind who talks to every toy as if they’re alive, desperate for his dad to join his world.
dream cast: Jacob Tremblay
Regal wooden chess queen who once belonged to Carl’s wife; she guides the duo while hiding her own fading paint.
dream cast: Angela Bassett
A wind-up robot with a broken speech box who communicates in sparks and gestures, becoming Max’s fierce protector.
dream cast: Chris Pratt (voice)
Spectral plush rabbit who appears only to Carl, urging him to stop preserving memories and start making new ones.
dream cast: Rachel McAdams (voice)
Dream crew
in the style of Pete Docter, emotional architecture visionary
in the style of Meg LeFauve, layered family soul-searcher
in the style of Michael Giacchino, soaring nostalgic heartstrings
Cold open
INT. CARL’S WORKSHOP - NIGHT Dust motes dance in the glow of a single desk lamp. CARL (40s), sleeves rolled, meticulously glues a porcelain doll’s arm. On the wall: a photo of younger Carl, his late wife, and baby Max laughing over a handmade kite. MAX (O.S.) Dad? The kite’s ripped again. Carl doesn’t turn. CARL Not tonight, buddy. Glue needs to set. MAX, eight and barefoot, shuffles in holding a paper kite with a torn tail. He spots the music box on the bench. MAX What’s that one do? CARL Nothing anymore. Max winds it anyway. A fragile lullaby starts. The lights flicker. The shed door at the back of the workshop creaks open on its own, revealing swirling color and impossible toy towers beyond. Carl finally looks up, eyes wide. CARL Max… stay behind me.
Why now
Audiences are starving for sincere, screen-free stories about dads choosing presence over perfection; this film arrives as families renegotiate work-life boundaries and rediscover play as the fastest route back to each other.
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 @whorange__ 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 $THISIMAGEIMMEDIATELYGAVEME 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 @whorange__