The CineSignal Vault

Dive into the creative artifacts

Screenplays, trailers, scores, and galleries curated to tell the complete story of this project.

4 Screenplay
Soft
Added
September 18, 2025
Genre
Horror
Pages
19
Format
Short
Status
Polish

When a desperate fitness influencer injects a new experimental steroid called "The Dream" to boost his image and love life, Dante must fight to survive as the drug transforms him into a horrifying, soft-bodied prey hunted by ravenous women—or lose his identity and life in this dark horror thriller.

Synopsis

In the darkly satirical body horror thriller *Soft*, Dante, a handsome but insecure fitness influencer, injects himself with an experimental steroid known as "The Dream," hoping to finally achieve the life—and love—he’s always craved. Set against the pulsating backdrop of LA’s gym culture and social media obsession, Dante’s transformation unleashes an eerie pheromone-fueled attraction from a swarm of dangerously voracious women. As his body begins to betray him in grotesque and terrifying ways, Dante must confront the horrifying cost of chasing perfection in a world obsessed with appearances. Matt Moeller’s *Soft* is a chilling, provocative dive into vanity, desire, and the monstrous price of fame.

Script Preview

Soft

written by

Matt Moeller

Draft Date: Dec 10, 2024

Revision: Fourth Draft

INT. SILVER’S GYM - DAY

We’re inside a modern and sleek gym with state of the art equipment and the hottest people LA has to offer.

In one corner DANTE (30’s, jacked, suave) finishes a set of shoulder presses with an impressive grunt, dropping the weights and whipping out his phone. He wipes sweat off his face and preens his cornrows before taking a selfie.

He scrolls through social media - a bunch of hot girl content - but stops and sits at a video of a posh woman in a beautiful red dress at a fancy party. The description says “The best rooms to be in are ones you’re valued in. #thankyounext #kristinwins”. Dante puts his phone down and sighs.

He stands up, flexes hard and takes another selfie in the mirror. He goes to post it on social media with the caption “Always working when my Opps are partying. #fitdante #shoulderday”

He looks through his previous posts and they’re not getting traction, pulling abysmal attention numbers. He reads some of the comments.

INSERT: Social media comments: “#fatdante”, “#uglygram”

He looks over at the squat rack and sees a beautiful and fit woman ROSE (20’s, jacked, sports leggings, makeup). She poses for a selfie and posts it up. Sees Dante staring at her in the mirror and roll her eyes at him.

Dante picks the weights back up angrily and reps out a few more.

INT. DANTE’S CAR - DAY

Dante throws his gym bag in the passenger seat and smacks the steering wheel in frustration. He pulls out his phone and dials up JORDAYNE, his connection on speaker.

JORDAYNE (O.S.)

It’s J. Sup?

Jordayne is clearly eating something while on the phone. We can hear him chewing and his lips smacking.

DANTE

Need to re-up the gear.

JORDAYNE (O.S.)

The usual?

DANTE

Yea.

JORDAYNE (O.S.)

I just got some new stuff that I’m only handing out to my favorites. It’s like a pheromone enhancer and glp-7 combined.

DANTE

Flattered. But just the usual. Tried and true.

JORDAYNE (O.S.)

You sure about that? Same gear same results.

Dante considers it. Pulls his shirt up and looks over his physique. Jordayne smacks on chips over the phone.

JORDAYNE (O.S.)

You should see what this new stuff can do. Here, look.

Dante’s phone gets a text. He checks it.

INSERT: A SUPER JACKED and MASCULINE picture of JORDAYNE (30’s, ripped, dreads) He’s so jacked it almost looks fake.

DANTE

This AI?

JORDAYNE

Nah man. Real as real gets.

DANTE

Hot Damn. What is this shit?

JORDAYNE (O.S.)

New mRNA stuff. They’re calling it The Dream. Because once you get on it you’re living the fucking dream man. Trust me.

DANTE

Shit. I’ll come through.

EXT. JORDAYNE’S APARTMENT - DAY

Dante knocks on a nondescript door that opens for him. Standing there is a handsome black man in his early 30’s, JORDAYNE, who almost glows with sex appeal. They dap.

JORDAYNE

Aight.

Dante walks inside.

INT. JORDAYNE’S APARTMENT - DAY

Jordayne’s apartment is fashionably modern, industrial and spartan. There’s a paused video game on the TV that both guys plop onto the sofa and start playing.

DANTE

Spill.

JORDAYNE

I got a special plug for it. Works for the company that’s testing it. Plug said it’s unreal how good it works and he was right. I’ve been on it for a few weeks myself and I feel fucking amazing. Best shape of my life. It’s like I’m glowing. Just like. Look.

Jordayne pulls his shirt off, he’s ripped! Dante looks him up and down and nods.

DANTE

Well shit.

JORDAYNE

Best part is it makes your body release a bunch of attraction pheromones too. Makes you irresistible to the opposite sex.

DANTE

I don’t believe in that shit man.

JORDAYNE

Alright well you will once you start. Your fucking social shit is gonna explode. A billion likes! Your ex Kristin is gonna start stalking your profile for once instead of the other way around.

Dante winces.

JORDAYNE

Sorry man. What I mean is you’re gonna blow up and forget all about her.

DANTE

Yea.

JORDAYNE

Hell, Girls can basically smell all that pheromone shit on your social media. I’m having to hide out from three or four tinder dates right now, they all want a piece of me real bad.

DANTE

Alright Alright. I’m sold. Let’s smoke one yea?

JORDAYNE

For sure.

Jordayne takes a bong off the table in front of him and takes a hit. Coughs. Hands it to Dante.

INT. DANTE’S APARTMENT - NIGHT

Dante comes in the door with a cardboard box full of steroid gear. Sharps kit. Bottles of pills.

He plops the whole box full on his living room table and flops onto his couch. Scrolls through social media and sees a bunch of hot people on it. He sighs and turns his attention to the box.

He pulls out a small cardboard tube and looks it over. It’s labeled with “The Dream” on it. He rips open the end and takes out a small plastic injector. He dials the end and then pulls his shirt up, readying the injection on his stomach.

He closes his eyes and presses the button. A small ‘whoosh’ and the injection is done.

He looks over at himself in a full length mirror, he shakes his head. Then pulls out his phone and snaps a pic. He uploads it to social media “Big changes coming! #thedream #fitdante”.

He tosses his phone on the couch and then slumps down onto it himself.

DANTE

This shit better work.

INT. SILVER’S GYM - DAY

Dante is pumping away on the lat pulldown. He checks his phone after a set.

He scrolls through some old photos of him with his ex Kristin - the posh woman from before - on beautiful moon lit dinner, they’re leaning into each other and smiling. He sighs, puts his music back on, squirts water in his mouth and keeps lifting.

INT. DANTE’S APARTMENT - NIGHT

Dante does another injection.

He saunters over to the kitchen and pulls out a tray of rice, broccoli, and chicken from the fridge and yeets it into the microwave with a huff.

DANTE

I’m TIRED of eating the same shit over and over.

INT. SILVER’S GYM - DAY

Dante is lifting a massive deadlift, he slams the barbell down and whips off his lifting belt in a huff. He looks over and there’s Rose, staring at him this time.

She walks over to him, taking off her headphones.

ROSE

How many more sets do you have there hulk? It’s leg day for me too.

DANTE

You wanna work in?

He motions to the weights, clearly far too many for her.

ROSE

I can wait. Anything for fit Dante.

She winks at him and walks off.

INT. DANTE’S CAR - DAY

Dante gets a ping on his phone. It’s a DM. There’s a fashion brand asking him to do a promo.

DANTE

Fuck yea! YES!

INT. DANTE’S APARTMENT - NIGHT

Dante opens a new package on his living room table. It’s a bunch of fashionable workout clothing.

DANTE

Baby’s first brand deal!

EXT. COFFEE SHOP - DAY

Dante is walking into a coffee shop in his new workout gear. KELLY (30’s, bright, plain) stops him.

KELLY

Hey It’s Fit Dante!

DANTE

Kelly, you still in that acting drop in?

KELLY

Yea! We’ve been missing you in class. How’s the fitness content going?

DANTE

It’s going. Getting there ya know. Just got my first brand deal.

KELLY

Hey! I love that! You’ve really been crushing it lately.

Dante grabs his coffee off the counter and turns to leave.

DANTE

Oh you know, living the dream! See ya later!

Dante laughs at his own joke and saunters off.

INT. DANTE’S APARTMENT - NIGHT

Dante does an injection while eating chicken and rice. He’s engrossed with his phone. Tons of notifications. Packages piled up on his couch.

He scrolls and sees content of Kristin crying into the phone. Talking directly to her audience.

KRISTIN (O.S.)

-- just not fair. To me! And when I think about all those scumbag men I dated that did this to me--

He swipes into her profile, opens a menu. And Blocks her.

He puts the phone down, closes his eyes, smiles.

INT. SILVER’S GYM - NIGHT

Dante is packing up his bag to walk out the door when Rose jogs up.

ROSE

Wait up!

Dante turns

ROSE

You’re different. What’s going on?

DANTE

Just been eating right finally.

She folds her arms and eyes him up and down.

ROSE

Well could I persuade you to have a cheat meal?

Dante smirks.

INT. DANTE’S APARTMENT - NIGHT

Dante and Rose are in Dante’s bed, having voracious sex. She’s on top of him.

ROSE

Jesus Christ you’re so fucking HARD.

She leans down and bites him on the chest.

DANTE

Ah. Ouch!

ROSE

Oh shit, sorry!

He laughs it off.

INT. DANTE’S APARTMENT - DAY

Dante, in his boxers, is seeing Rose out the door. She turns back just as she’s out of the doorjamb and kisses him deeply.

ROSE

Just a one time thing okay? Don’t freak.

DANTE

I’ll be cool. Don’t worry.

ROSE

Cool. See you.

She leaves and he closes his door. Turns to his couch and flops down. He looks down at his chest, an imprint is starting to form from the bite.

DANTE

Damn, she bites hard.

He looks at one side of his living room where a pile of clothes, workout equipment, and sex toys are mounting.

His phone goes off with a call. It’s Jordayne. He picks up.

DANTE

Jordayne! What’s up man? Yo that gear--

JORDAYNE (O.S.)

Dante. Thank fucking god. I’ve been trying to get a hold of you for days.

DANTE

I’m busy living the dream. You were right. That shit you got me is the best! I’m telling you this is finally IT.

JORDAYNE (O.S.)

Yea man that’s why I’m calling you. You gotta cut that shit out. It’s no good.

DANTE

The hell are you talking about? That shit’s amazing. It changed my life. No going back.

JORDAYNE (O.S.)

That’s just it man. It’s-- uhh. It’s making me-- soft.

Dante takes a beat, sits back into his couch and furrows his brow.

Preview shows selected portions of the screenplay based on available Fountain tokens.

Puppeteers
Genre
Horror
Pages
13
Format
Short
Status
Polish

Puppeteers

by Matt Moeller

When Emily discovers alien puppeteers controlling humans, she and Nora—two women who can see the truth—must fight to expose the invasion or be consumed by mind-controlling horrors in this dark sci-fi thriller about love and resistance.

Synopsis

In the chilling sci-fi thriller *Puppeteers*, Emily, a goth woman haunted by the ability to see sinister alien entities known as "the tall ones," navigates a world where humans are puppeted like marionettes by these faceless invaders. Set against the backdrop of modern Los Angeles, Emily teams up with Nora, a fierce journalist who shares her sight, as they uncover a terrifying conspiracy that controls society from the shadows. As their bond deepens, they must confront the crushing despair of fighting an invisible enemy that manipulates minds and threatens to consume them both. Blending psychological suspense with cosmic horror, *Puppeteers* explores themes of control, resistance, and the desperate fight for autonomy in a world where freedom is an illusion.

Inhabitant
InhabitantHorrorWhen a woman steps through a mystical door at 11:11, Jamie must confront the haunting price of self abandonment as a seductive red entity offers to inhabit her soul in exchange for her ex-lover.by Matt Moeller
Tinnitus
TinnitusHorrorWhen haunted by a relentless, supernatural tinnitus linked to his deceased wife, grieving Chase must confront the eerie mystery hidden behind their bedroom wall or be consumed by his unraveling sanity in this psychological horror drama.by Matt Moeller

Ready to Showcase Your Projects?

Join CineSignal and create professional project pages to share your work.

Get Started for Free