Point of No Return
Point of No Return is just a 30-episode TVB play broadcast between November 2003 and December 2003. It is assorted love triangles place in Guangzhou, China, in the 1920s and a story about a family shipping business. This show saw Charmaine Sheh and Julian Cheung after their partnership before the Cuckoo as an couple, also as with previous occasions, their screen chemistry was praised by audiences.