Point of No Return
For three months in November and December of 2003, TVB produced and transmitted the 30-episode drama, "Point of No Return." Guangzhou, China, in the 1920s is the setting for a narrative about a family shipping enterprise and many love triangles. Once again, people loved Charmaine Sheh and Julian Cheung as an on-screen romance in Return of the Cuckoo and their on-screen chemistry once again was praised by the crowd.