Episode 1 of 72All episodes free

The Moonlight He Kept Through Lifetimes

72 eps · 2h 26m · GoodShort

Story

Cher Grace married into the Zeal family in her past life but was ultimately tortured to death. After being reborn, she turned to Shane Shaw for help to sought a divorce from her husband. During their time together, Cher gradually uncovered the secrets hidden in Shane's heart. Through storms and quiet nights, despite all the hardships across lifetimes, it was always her he truly loved.

About The Moonlight He Kept Through Lifetimes

The Moonlight He Kept Through Lifetimes is an English short drama in 72 episodes, originally released on GoodShort in August 2025. Each episode runs about 2 minutes, and the whole series takes around 2 hours 26 minutes to watch. It falls under Divorce & Exes, Rebirth & Time Travel, Marriage & Wedding and Family Drama. Every episode is free to watch on DramaDog, with no app or sign-up.

More Divorce & Exes

See all

New releases

See all

FAQ

How many episodes does The Moonlight He Kept Through Lifetimes have?
The Moonlight He Kept Through Lifetimes has 72 episodes, about 2 hours 26 minutes in total.
Where can I watch The Moonlight He Kept Through Lifetimes for free?
Right here on DramaDog. All 72 episodes stream free in your browser, in order, with no app or sign-up.
What kind of drama is The Moonlight He Kept Through Lifetimes?
The Moonlight He Kept Through Lifetimes falls under Divorce & Exes, Rebirth & Time Travel, Marriage & Wedding and Family Drama.
How long does it take to finish The Moonlight He Kept Through Lifetimes?
About 2 hours 26 minutes. Episodes run around 2 minutes each, so you can binge it in a couple of evenings.
Is The Moonlight He Kept Through Lifetimes on GoodShort?
The Moonlight He Kept Through Lifetimes was originally released on GoodShort. On DramaDog you can watch all 72 episodes free without installing the GoodShort app.