Point of No Return
Point of No Return is just a 30-episode TVB drama broadcast between December 2003 and November 2003. It is various love triangles set at the 1920s, in Guangzhou, China and a narrative of a family shipping industry. This show again saw Charmaine Sheh and Julian Cheung after their partnership before the Cuckoo within an couple, also with previous occasions, audiences chased their on screen chemistry.