少年张家泽、张、的父母被歹徒蛇哥(唐饰)杀害,兄妹三人流落街头。还好“儿童之家”福利院院长(潘红)收留了他们。 在贾泽的坚持下,可爱的姐弟分别被别人收养。 15年后,张()被一位台湾富商收养,他已经毕业并与女友订婚。改名为志华的贾琮,希望自己失散的哥哥姐姐能在婚礼上做自己的证婚人,和未婚妻一起南下寻找哥哥姐姐。 在广州,贾琮很快找到了当老师的姐姐燕青(范冰冰饰),而在香港的大哥嘉泽却失踪了。一群人去了香港,找到了声称嘉泽已死的歹徒“野鸡”(Chilam)。其实那只野鸡就是嘉泽本人。为了给父母报仇,他加入了蛇哥。嘉泽不想牵连弟妹,蛇哥主动找上他们。