Point of No Return
Point of No Return is really actually just a 30-episode TVB drama switch between December 2003 and November 2003. It is a narrative about a family shipping business and love triangles set in the 1920s, in Guangzhou, China. This series saw Charmaine Sheh and Julian Cheung after their venture before the Cuckoo within an on-screen couple, and with previous occasions, their screen chemistry was chased by viewers.