七煞是紫微斗数中14颗主星之一。七煞是一颗坚毅勇敢的星曜,象征「威勇」,化气为「将星」,主「肃杀」。具有运用帷幄的能力,拥有理智而独立、冲锋陷阵、冒险犯难的特性。本片为邵氏早期经典武侠改编作品。闻风丧胆的七煞会,再次集结各个分坛主,江湖将掀起血雨腥风......
余小宝(黄秋生 饰)拥有一身好武功,随着年龄增长也有点力不从心,经营一家老式铁打医官。他妻子早逝,身兼母职照顾儿子Nicky(冯德伦 饰)和女儿Natalie(钟欣桐 饰),可是家里总是缺少和睦,哥哥和妹妹常常吵架,而孩子们都听厌了父亲不停讲述当年的英勇。Nicky一直喜欢妹妹的好朋友Ella(蔡卓妍 饰),而Nataile的男友Jason(吴彦祖 饰)则是个音乐人。Rocco(王敏德 饰)抓走了余小宝要求说出当年加害Rocco使之从此瘫痪的戴子龙,兄妹俩不得不一起救回爸爸。至此他们才发现了爸爸、Jason以及戴子龙的真事身份,使他们惊讶不已。
少年顾汝章幼承庭训,练得一手好拳脚,家传绝招“铁沙掌”是以好打不平。一次,汝章错手将豪门督军之子段三少杀死,顾父闻悉,故意将汝章逐出家门,亡命天涯,才能得以保存性命。途中遇盗,汝章再次错手杀死劫匪沈老黑,并受其托回乡探其妻女,汝章得知沈家贫困,故假称欠沈老黑债务并愿留乡中工作抵债。正巧当地举行七省拳王竞赛,需搭建擂台,汝章前往工作。 工作时,其认识一当地好手韦七,韦知汝章暗藏武功,技非等闲,故劝其参赛,但汝章不愿违背严父之训话,不愿多事。当地恶霸钱世仁为夺取拳王宝座,杀死韦七及阿花父女,汝章忍无可忍终替韦七出赛,夺得七省拳王宝座。钱与其妹怀恨在心,截杀汝章,汝章被迫使出铁沙掌,将钱氏兄妹杀死,继续流浪天涯。