Where to watch Eternal Love (2017)
三生三世十里桃花
- Web series
- ZH
- 1 season, 58 episodes
Which language do you want to watch Eternal Love in?
Pick a language to see where it streams. On OTT in 9 countries and 1 languages.
Chinese audio is available in
Where to watch in India
Last checked: 12 Nov 2026, 6:55 AM IST. Report a problem
Want this in another language?
Tell us which one. We publish the counts openly on most requested dubs, so platforms and distributors can see what people are actually asking for.
Seen it? Rate it
No ratings yet. Be the first!
Story
Across three lifetimes spanning centuries, two immortal beings encounter each other repeatedly, their paths intertwined by fate and tragedy. Bai Qian, who once made a devastating choice, now exists without emotional attachment. When she unexpectedly crosses paths with Ye Hua in a new world, questions of destiny and connection resurface. As they navigate their complicated history across different incarnations and realms, they must confront whether their bond transcends time itself.
Why watch
- Fantasy-driven narrative spanning multiple timelines and magical realms
- Chinese period drama with 58 episodes of continuous storytelling
- Features Yang Mi and Mark Chao in lead roles
Good for: Viewers who enjoy elaborate fantasy dramas with complex relationships and multiple timelines; check the certificate before watching with family.
Trailer
Cast
-
Yang MiBai Qian / Su Su / Si Yin
-
Mark Chao You-tingYe Hua / Zhao Ge / Mo Yuan
-
Ken Chang Tzu-yaoZhe Yan
-
Dilraba DilmuratBai Fengjiu
-
Gao WeiguangDong Hua
-
Lian YimingQing Cang
-
Maggie HuangSu Jin
-
Vin ZhangLi Jing
-
Yu MenglongBai Zhen
-
Wang XiaoSi Ming
-
Zhu XudanXuan Nü
-
Jiang KaiHeavenly Emperor
-
Dai SiYan Zhi
-
Li XinyiYao Guang
-
Liu XiaoyeLe Xu
Frequently asked questions
Which OTT platform is Eternal Love streaming on?
Eternal Love is currently available in India on Netflix and Tencent Video.
Can I watch Eternal Love for free?
No, you need a subscription to Netflix and Tencent Video to watch Eternal Love.
Is Eternal Love on Netflix?
Yes, Eternal Love is available on Netflix in India. Everything on Netflix →
Is Eternal Love on Amazon Prime Video?
No, Eternal Love is not on Amazon Prime Video in India right now. You can watch it on Netflix and Tencent Video.
Is Eternal Love on JioHotstar?
No, Eternal Love is not on JioHotstar in India right now. You can watch it on Netflix and Tencent Video.
Who is in the cast of Eternal Love?
Eternal Love stars Yang Mi, Mark Chao You-ting, Ken Chang Tzu-yao, Dilraba Dilmurat and Gao Weiguang. Yang Mi movies on OTT →
Who created Eternal Love?
Eternal Love was created by Ren Haitao, Lam Yuk Fan and Chui Wah Yu.
How many seasons of Eternal Love are there?
Eternal Love has 1 season with 58 episodes so far.
Explore more
2017 web series on Netflix2017 web series on Tencent Video2017 web series on OTTYang Mi movies on NetflixNew on Netflix this weekNew on Tencent Video this week
More like this
-
The God of War Dominates 2020
-
Where the Mask Ends 2026
-
Tales of Demons and Gods 2017
-
A Record of a Mortal's Journey to Immortality 2020
-
Renegade Immortal 2023
-
Supreme God Emperor 2020
-
Shine on Me 2025
-
Swallowed Star 2020
-
The Daily Life of the Immortal King 2020
-
Throne of Seal 2022
-
Pursuit of Jade 2026
-
Soul Land 2: The Peerless Tang Clan 2023
-
Ode to Joy 2016
-
Joy of Life 2019