Everyone has some story to tell. Some people choose to leave the past behind, while others just love to reminisce. Chai Man-shek (Max Cheung
) - son of Chai Village village chief Chai Yik-tseung (Lee Kwok Lun
), Chai Man-kei (Ben Wong
) and Bin Wai-ching (Alice Chan
) have been buddies since childhood. The two guys both fancy Wai-ching. Rewind thirty years to a Mid-Autumn Festival evening, Man-shek, Man-kei and Wai-ching get drunk and then engage in something that undermines family values. Their inappropriate behaviour is exposed. Man-kei, Wai-ching and Man-shek leave Chai Village and go their separate ways. Man-shek has even gone to Australia for good as he wants to forget everything that has happened. However, thirty years have passed and they are forced to face up to this long-buried incident as fate has brought them back together again.