Eternal Love poster

Eternal Love

TV Show 2017 45m/ep 7.7 /10 Ended
Zhejiang Television A Zhejiang Television Original
Directed by Lam Yuk Fan

Eternal Love follows a romance that travels across time and across realms. Three centuries ago Bai Qian steps away from a life she may have chosen, and Ye Hua watches as the world she knows seems to fall away. In a later era beneath the East Sea Dragon Palace, the same two people cross paths... Read more

Stream Now

Where to Watch "Eternal Love"

Stream with Subscription

Disney+
Max
Hulu
Paramount+
Peacock
Apple TV+

Streaming availability last verified: January 31, 2026

About Eternal Love

Eternal Love follows a romance that travels across time and across realms. Three centuries ago Bai Qian steps away from a life she may have chosen, and Ye Hua watches as the world she knows seems to fall away. In a later era beneath the East Sea Dragon Palace, the same two people cross paths again, but in a different world where memories linger and loyalties are tested. Bai Qian wears the quiet of someone who has survived betrayal, keeping her heart guarded while curiosity about Ye Hua still knots her thoughts. Ye Hua probes for clues about a bond that time keeps trying to erase. Across three lives and three worlds, their connection persists despite every obstacle. The series blends grand fantasy with intimate emotion and a sense of fated connection.

Directed by Lam Yuk Fan, Eternal Love adapts the famous novel Three Lives Three Worlds Ten Miles of Peach Blossoms by Tang Qi Gong Zi. The 2017 series stars Yang Mi and Mark Chao, delivering a lush fantasy romance on a grand scale.

Cultural Impact: Since its debut the show sparked widespread fan discussion and art across Asia, with viewers debating identity and the pull of destiny. Its ornate visuals, distinctive costumes and memorable performances helped establish a lasting niche in a crowded fantasy romance space.

Reception and themes: Critics praised the ambition of marrying epic myth with a heartfelt romance, while noting the chemistry of Yang Mi and Mark Chao. The story probes forgiveness and loyalty, the price of devotion, and how memory shapes love across lifetimes. Audiences also rate it solidly with a 7.7 out of 10 from 60 votes.

Details

Release Date
January 30, 2017
Episode Length
45m
User Ratings
61 votes
Type
TV Series
Seasons
1
Episodes
58
Network
Zhejiang Television, Dragon Television
Status
Ended
Genres
Drama, Sci-Fi & Fantasy
Country
China
Studio
Croton Media +1 more
External Links
View on IMDB

Official Trailer

Cast

Yang Mi

Yang Mi

Bai Qian / Su Su / Si Yin

Mark Chao

Mark Chao

Ye Hua / Zhao Ge / Mo Yuan

Ken Chang Tzu-Yao

Ken Chang Tzu-Yao

Zhe Yan

Dilraba Dilmurat

Dilraba Dilmurat

Bai Fengjiu

Gao Weiguang

Gao Weiguang

Dong Hua

Lian Yiming

Lian Yiming

Qing Cang

Maggie Huang

Maggie Huang

Su Jin

Vin Zhang

Vin Zhang

Li Jing

Yu Menglong

Yu Menglong

Bai Zhen

Wang Xiao

Wang Xiao

Si Ming

Director: Lam Yuk Fan

Created by: Hong Qiu, Tang Qi

Seasons (1 season, 58 episodes)

Season 1

Season 1

58 episodes - 2017

Frequently Asked Questions

Eternal Love is available to stream on Netflix and Amazon Prime Video.

Yes, Eternal Love is available to stream on Netflix.

Eternal Love has 1 season with a total of 58 episodes.

With a rating of 7.7/10 from 61 viewers, Eternal Love is well-regarded and recommended by viewers.

Eternal Love follows a romance that travels across time and across realms. Three centuries ago Bai Qian steps away from a life she may have chosen, and Ye Hua watches as the world she knows seems to fall away. In a later era beneath the East Sea Dragon Palace, the same two people cross paths agai...

Eternal Love stars Yang Mi, Mark Chao, Ken Chang Tzu-Yao, Dilraba Dilmurat, and Gao Weiguang.

Eternal Love was created by Hong Qiu and Tang Qi.

Eternal Love was released on January 30, 2017.

Eternal Love is a Drama and Sci-Fi & Fantasy series.

Yang Mi plays Bai Qian, Su Su, and Si Yin in Eternal Love. These names correspond to the same character across different lifetimes in the show's premise.

Mark Chao plays Ye Hua, Zhao Ge, and Mo Yuan. These are different identities for the male lead across the story's lifetimes.

The series has 58 episodes across 1 season. It has ended, with no additional seasons announced.

The show was directed by Lam Yuk Fan and created by Hong Qiu and Tang Qi. This team brings the romantic fantasy to life.