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 dark, time-loop revenge thriller grips from the first frame. The protagonist’s chilling rebirth—waking up on the very night she weaponized her pregnancy to trap Ethan—transforms passive victimhood into razor-sharp agency. Her second chance isn’t about redemption; it’s about precision, strategy, and emotional warfare. Every flashback to Jasmine’s suicide note and Ethan’s cold smile deepens the psychological stakes, making her calculated pivot from desperation to dominance utterly mesmerizing.
Unlike typical amnesia or reincarnation tropes, Kill me and my 3-year-old son for his first love weaponizes maternal trauma as narrative fuel. The drowning sequence—three hundred feet down, oxygen tubes deliberately removed—is visceral horror rooted in betrayal. Yet the true “kill” is emotional: watching Ethan perform grief like theater while burying her body at Jasmine’s grave reveals a villain whose cruelty is curated, not chaotic. That duality—elegant menace meets raw maternal fury—is the show’s addictive core.
The brilliance lies in how the protagonist refuses to reenact her past. She doesn’t beg, bargain, or break—she observes, documents, and outmaneuvers. When she finally confronts Ethan with evidence of Jasmine’s manipulated legacy, the power dynamic shatters irrevocably. Kill me and my 3-year-old son for his first love delivers catharsis not through violence, but through unassailable truth—and the quiet satisfaction of seeing a narcissist truly, finally, exposed. Ready to experience every calculated breath? Download the FreeDrama App now.
Kill me and my 3-year-old son for his first love moves at a fast pace, with plot twists in every episode. Highlights and surprises keep you hooked. Watching on ReelShort APP, playback is smooth and transitions seamless, making binge-watching a joy.
Kill me and my 3-year-old son for his first love moves at a fast pace, with plot twists in every episode. Highlights and surprises keep you hooked. Watching on ReelShort APP, playback is smooth and transitions seamless, making binge-watching a joy.
Kill me and my 3-year-old son for his first love is not just a short drama, but a mirror reflecting life's joys and sorrows. Clever plot arrangements make every choice resonate and provoke reflection. Watching on ReelShort inspires deep thought alongside entertainment.
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)