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 a story of a family shipping industry and love triangles set in Guangzhou, China, at the 1920s. This series again saw Charmaine Sheh and Julian Cheung after their partnership in Return of the Cuckoo, also with previous occasions, crowds commended their on screen chemistry.