民初期間,戰爭連連,世道混亂,營長胡嘯天看不過洪師長之子恃權魚肉百姓,錯手將他殺死,因而亡命天涯,逃亡至柴家村。殷素媚為維持家人生計,嫁給村長柴增榮之六歲侄孫柴世耀為妻,耀之嬤嬤柴大娘對媚管教甚嚴,媚不敢越禮半步。嘯天被聘到柴家修補圍墻,與媚接觸日多,互生情愫,但礙于禮教,二人仍克己守禮,未敢流露真情。山賊襲擊柴家村,嘯天助村人退賊,受村民愛戴。耀的親戚王一貴暗生嫉妒,中傷嘯天與媚有染,貴更欲強奸媚,幸天及時相救,貴逃脫。嘯天為保護媚的貞節,決定離開柴家村,貴與山賊合作擄走耀報復,天挺身相救,但天的好友賀堅(黃秋生飾)卻奉洪師長之命前來捉捕天,天兩面受敵,展開連場惡斗……