My husband Aaron Greene is every New York woman's dream catch, but he's my nightmare. Just because I, Kayla Wright, was the one he couldn't have in his youth, he forcibly trapped me by his side. My fiancé had his arm broken by Aaron, was saddled with massive debt, and lost his job. When I refused to submit, he went after my family. Aaron wields enormous power in New York—anyone who crosses him meets a bad end. I was forced to marry him. He warned me viciously: "Kayla, no one can take you away from me. You'll belong to me for the rest of your life!" He got my body, but he could never have my heart. To provoke my jealousy as his wife, he deliberately kept mistresses on the side. When his mistress Tessa Fowler kicked down my door with her crew, I had just finished taking a pregnancy test. She screamed at me: "You homewrecker, dressed so provocatively in broad daylight—no wonder you could seduce Aaron. Today I'll make you pay for stealing my man!" She beat me black and blue, forced me to kneel and bark like a dog, ripped out all my hair, and kicked away my child with one brutal blow. Then she dragged me before Aaron, seeking praise like a dog: "Darling, this bitch was trying to blackmail you with a baby. But I've taught her a good lesson for you—aren't you proud of me?" Aaron had harbored feelings for me for ten years.
Limited-time free event: This free viewing activity is jointly launched by ReelShort and FreeDrama. Click the button to download the APP and watch all episodes of I was kicked by a stand-in and had a miscarriage for free.
This harrowing narrative unfolds in a hyper-elite New York where wealth functions as law—and Aaron Greene is its undisputed sovereign. His decade-long obsession with Kayla Wright isn’t romantic longing; it’s systemic domination disguised as desire. Every act—breaking her fiancé’s arm, weaponizing debt, orchestrating familial intimidation—is calibrated to erase Kayla’s autonomy. The world operates on asymmetrical power: legal recourse vanishes, careers evaporate, and even pregnancy becomes a liability under his regime. This isn’t just melodrama—it’s a chilling reflection of how institutional impunity enables personal tyranny.
Tessa Fowler’s home invasion isn’t mere jealousy—it’s performative enforcement. Her assault (hair-pulling, forced animal mimicry, the fatal kick) mirrors Aaron’s psychological architecture: dehumanization as control mechanism. Crucially, Kayla’s miscarriage occurs *immediately after* confirming pregnancy—a narrative pivot where biological vulnerability collides with patriarchal violence. The phrase I was kicked by a stand-in and had a miscarriage encapsulates this duality: the “stand-in” isn’t just Tessa, but every proxy Aaron deploys to maintain his empire of fear.
The story’s non-linear tension—flashbacks to Aaron’s ten-year fixation, intercut with visceral present-tense abuse—mirrors PTSD’s fragmentation. Kayla’s voice remains defiantly coherent despite erasure, making her narration both testimony and resistance. The recurring motif of bodily violation (broken limbs, stolen pregnancy, ripped hair) maps onto New York’s physical landscape: gleaming towers masking rot. And yes—the heart remains unconquered. That truth anchors the entire arc. Experience this unflinching descent into gilded horror: I was kicked by a stand-in and had a miscarriage. Download the FreeDrama App to watch now.
I was kicked by a stand-in and had a miscarriage is not just a short drama, it’s like a mirror reflecting the struggles and growth of the characters…
This short drama I was kicked by a stand-in and had a miscarriage is a double impact on visuals and emotions…
Each episode of I was kicked by a stand-in and had a miscarriage is like a little puzzle…
Limited-time free event: This free viewing activity is jointly launched by ReelShort and FreeDrama. Click the button to download the APP and watch all episodes of I was kicked by a stand-in and had a miscarriage for free.
Fri Apr 03 2026 00:00:00 GMT+0800 (China Standard Time)
Fri Apr 03 2026 00:00:00 GMT+0800 (China Standard Time)
Fri Apr 03 2026 00:00:00 GMT+0800 (China Standard Time)
Fri Apr 03 2026 00:00:00 GMT+0800 (China Standard Time)
Fri Apr 03 2026 00:00:00 GMT+0800 (China Standard Time)
Fri Apr 03 2026 00:00:00 GMT+0800 (China Standard Time)
Fri Apr 03 2026 00:00:00 GMT+0800 (China Standard Time)
Fri Apr 03 2026 00:00:00 GMT+0800 (China Standard Time)
Fri Apr 03 2026 00:00:00 GMT+0800 (China Standard Time)
Fri Apr 03 2026 00:00:00 GMT+0800 (China Standard Time)