In my previous life, I used the child in my womb to force the nearly bankrupt Ethan Johnson into marrying me. On our wedding day, his first love Jasmine Cowell left behind a suicide note and jumped into the sea. In her note, Jasmine wrote: "True love can never triumph over power and influence. I admit defeat." After learning this news, Ethan remained unmoved. He even smiled as he completed our wedding ceremony. However, six months after our marriage, on the anniversary of Jasmine's death, Ethan took me and our three-year-old son Jasper Johnson diving. Three hundred feet underwater, he personally removed our oxygen tubes. Both Jasper and I drowned. After our deaths, I watched as Ethan placed my corpse before Jasmine's grave as an offering of atonement. "Jasmine, I've already avenged you. Will you be happy in heaven?" When I opened my eyes again, I had returned to the night I used my pregnancy to force him into marriage.
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 Kill me and my 3-year-old son for his first love for free.
This gripping narrative reimagines the revenge trope through a chilling time-loop mechanism—where the protagonist awakens moments before her fatal coercion, armed with memory but no power. Her return isn’t to fix mistakes, but to dismantle the illusion of control she once believed pregnancy granted her. The emotional weight lies not in villainy, but in tragic symmetry: her manipulation mirrors Jasmine’s erasure, and Ethan’s cold vengeance becomes a warped mirror of her own moral compromise.
The underwater murder—precisely timed on Jasmine’s death anniversary—is more than plot shock; it’s symbolic annihilation. Three hundred feet down represents emotional depth beyond recovery, where oxygen (life, truth, choice) is deliberately cut. What makes Kill me and my 3-year-old son for his first love uniquely unsettling is its refusal to cast Ethan as a monster or the narrator as purely sympathetic. Both are trapped in cycles of transactional love, making their fates feel tragically inevitable—until the loop begins anew.
Unlike typical reincarnation dramas, this one denies easy redemption arcs. There’s no magical second chance to “do better”—only raw, recursive awareness. The haunting final image—her corpse placed like an offering—elevates the story beyond melodrama into mythic tragedy. It forces us to ask: When love is weaponized, can time itself be an accomplice? Don’t miss this masterclass in atmospheric tension and moral ambiguity—Kill me and my 3-year-old son for his first love is now streaming. Download the FreeDrama App to watch instantly.
The romance in Kill me and my 3-year-old son for his first love is warm and delicate. From misunderstandings to understanding, every little gesture makes hearts flutter. The story not only depicts love but also carries healing power. Watching on ReelShort APP, every encounter feels heartwarming and sweet, making you binge episode after episode.
This short drama Kill me and my 3-year-old son for his first love not only has exciting plots but also delivers life lessons. Characters persevere through challenges and grow, deeply touching the audience. Watching on ReelShort, each moment provokes thought, providing both entertainment and insight, highly recommended.
The visuals and soundtrack of Kill me and my 3-year-old son for his first love are stunning. Action, effects, and pacing combine perfectly, immersing the viewer completely. Watching on ReelShort APP, playback is smooth, details are clear, every frame is breathtaking, truly an audiovisual feast.
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 Kill me and my 3-year-old son for his first love 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)
Fri Apr 03 2026 00:00:00 GMT+0800 (China Standard Time)
Fri Apr 03 2026 00:00:00 GMT+0800 (China Standard Time)