牙擦苏(邬立朋 饰)为了十三姨追到了黄家,想让黄飞鸿(郑恺 饰)把十三姨许配给他,可没想到黄飞鸿却告诉他,十三姨是一个勾三搭四的人,而且已经跟别的男人私奔了。牙擦苏没找到十三姨,便只好失望离开本地,没想到却正好遇上码头渔船被海怪吞没的事情。十三姨穿上了官服,马上就去猪肉荣(张殿伦 饰)那里嘚瑟一回,识破了猪肉荣抬高价打折的把戏。广州城内因为海怪出现的事情,一个个都找黄麒英(吕良伟 饰)想办法,黄麒英不知道海怪是否是真,为了让大家安心他便建议大家按老规矩祭海神除海怪。黄飞鸿经过戏院听到唱戏的声音,便想起了不辞而别的岑慧慧(钟楚曦 饰),而这时正好看到戏院里有一个老人被从戏院里打了出来,他只好出手相助为老人出头。黄飞鸿得知有人摆官架子包了戏院,便打了进去这才知道是自己小时候的玩伴霸天虎曹风华(吴俊超 饰),而此时的曹风华已是黑旗将士刘永福(汤镇业 饰)的副将。在与曹风华叙旧之时,黄飞鸿无意间得知,曹风华娶了一个五品文官之女,让他一听就知道这个人是十三姨,所以马上忍不住在心里骂十三姨真的勾三搭四。黄飞鸿和曹风华约好见他的未婚妻,然后便回家讨好十三姨,想把十三姨骗到见面地点,当面拆穿十三姨的真面目,而十三姨则因为黄飞鸿的突然殷勤,误以为黄飞鸿要跟她约会,心中甚是欢喜。黄飞鸿去西洋餐厅见曹风华,没想到意外遇见了岑慧慧,让他甚是欢心。岑慧慧因为另外有约,只能匆匆别过黄飞鸿,可没想到她被要求来见的人正是黄飞鸿,而黄飞鸿则在见到曹风华之时,才知道曹风华要娶的五品之女就是岑慧慧。黄飞鸿因为岑慧慧是曹风华的未婚妻,失望想要离开餐厅,可又担心岑慧慧是想来骗曹风华,正好十三姨出现了,黄飞鸿便带着十三姨返回餐厅吃饭。十三姨见到岑慧慧差点就叫出名字来,被黄飞鸿给及时拦了下来,她才按照黄飞鸿的要求,假装不认识岑慧慧,可又忍不住吃岑慧慧的醋一直言语讥讽岑慧慧,气得岑慧慧只好让曹风华离开。岑慧慧离开之后,十三姨便质问黄飞鸿要对她说的话,结果黄飞鸿则冷冷地表示自己无话可说,只是有人请吃饭他才带十三姨来吃饭的。黄飞鸿说的话十三姨终于明白,她就是被黄飞鸿带来当挡箭牌的,所以难过的哭了起来,黄飞鸿只好说些好听的安慰十三姨。岑慧慧怕黄飞鸿误会,特意来家里找黄飞鸿,说明她心里只有黄飞鸿,只是当日无依无靠才会接受曹风华的帮助,让黄飞鸿给她一些时间,她一定会跟曹风华说清楚。岑慧慧说得很动听又一直梨花带雨的,让黄飞鸿心软相信了她,相信她对曹风华没有企图。岑慧慧走后又去见了樱花夫人(金梦阳子 饰),樱花夫人说明曹风华的身份很特殊,让岑慧慧一定要牢牢把握住曹风华。黄麒英安排祭海神,可因为海怪的事情,没有人敢出海,最后只有黄飞鸿和猪肉荣、十三姨三人一起出海。出海之后,十三姨为了跟黄飞鸿比快,一不小心就将船划进了深海之中,这时海怪出现想要袭击他们,幸好黄飞鸿及时出手相助,扔了一把叉子救了十三姨。海怪被打退之后,猪肉荣回到镇上就不停地吹嘘自己打海怪的事情,而黄飞鸿则在分析当日海怪为何不袭击猪肉荣而只袭击十三姨的原因。十三姨回家的路上,不小心撞见了牙擦苏,这才知道黄飞鸿骗牙擦苏说她跟别人私奔了。十三姨跟牙擦苏喝了一点酒后,牙擦苏便让十三姨考虑嫁给他,结果被十三姨直接拒绝了。第二天,黄飞鸿带着几筐猪血准备出海,看一下猪血是否是制服海怪的毒物,而这时猪肉荣则因为吹嘘自己杀了海怪,被大家押着到码头,逼猪肉荣一起出海。黄飞鸿不想让猪肉荣出海,十三姨于是煽风点火,加上威逼利诱才让黄飞鸿不得不带上猪肉荣一起出海,让她也可以跟着一起去。行到海中央的时候,牙擦苏也跑来凑热闹,想要收海怪牙齿,结果没想到他刚上黄飞鸿的船,他的那艘船就被海怪给掀了。黄飞鸿看海怪出没,马上就往海里扔猪血,结果海怪在他们的船底下一直晃,不小心让十三姨掉下了海。