Always and Ever

Always and Ever (simplified Chinese: 情逆三世缘; traditional Chinese: 情逆三世緣; pinyin: qíng nì sānshì yuán) is a 2013 Hong Kong TVB television romance drama serial starring Bobby Au-yeung and Esther Kwan and produced by Chong Wai-kin.

In his remorse, he finds himself mysteriously sent back in time to the Song dynasty, where he is known as the imperial official Bao Zheng.

When time shifts into the 1950s, Circle becomes Chinese Inspector Wah Lung-Piew and meets Tin Chau-Fung (Esther Kwan), the leader of a triad group who resembles Sheung-Sheung and Phoenix.

However, their relationship inhibited by the fact that Chau-Fung mistakenly believes the inspector as her husband's murderer and has ordered a citywide chase for his head.

While desperately trying to prove his innocence as Lung-Piew, he meets Lam Yim-Fong (Rebecca Zhu) and Yuen Kwai (Pierre Ngo), who will become Circle's parents, but is dismayed to find Yim-Fong falling in love with him as he tries to learn why his mother abruptly left his family.