The Unbroken Cycle (1996–1996)
A three-way mirror reflects the intertwined fates of two lovers through three lives...
1996–1996 · 1 season · 1 episodes

This love story spans three lifetimes in the 1920s, 1960s and the present. Set in Singapore, it tells of the trials and tribulations of how a couple (Fann Wong and Thomas Ong) have to fight through barriers of social status, circumstance and time to find true love in the end.
Cast
Ailing Wang as Zha DanMui Kwang Tan as Old GrandmotherCarole Lin as Amy Xu AnniXiuyun Wang as Wu-maFann Wong as Ye QinThomas Ong as Zhang HaiHuang Shinan as Professor XuSay Ping Yap as Da DaoHaijie Li as Jiang QiyeDing Lan as 2nd ConcubineMore like this
Normal People (2020)BEEF (2023)Love Life (2020)High Fidelity (2020)How I Met Your Father (2022)From Scratch (2022)