Point of No Return
Point of No Return is actually just a 30-episode TVB drama switch between December 2003 and November 2003. It is love triangles place at the 1920s, in Guangzhou, China and a story of a family shipping industry. This series saw Julian Cheung and Charmaine Sheh after their venture in Return of the Cuckoo as an on-screen couple, and as with previous occasions, their screen chemistry was chased by crowds.