江南。
以经营米行、酒肆等为业的长生会推出了一项新业务——贩卖长生经(也就是保险),为此特意举行“大招聘”,广纳贤才。负责此项业务的女主管萧藏刀(何赛飞)一直对老板梅龙暗系情愫,因而工作上更是严格要求,却不想,她在应聘的人群中发现了梅龙的独生女儿梅小瑶(马伊俐饰)。
小瑶表面上称想从基层做起,熟悉业务,其实是不满会中日益人浮于事,希望建立自己的力量,实行改革。而刚刚学艺下山的马小虎(孙耀威饰),一心要大展身手,他在小瑶等的劝说下,加入了长生会,与小瑶、毛高一起勤奋工作,获得了很好的业绩。小虎曾无意救了落魄的武林高手沈落阳(邵峰饰),洛阳在梅龙之弟——疯大伯梅豹的指引下,避入长生会当了杂工。
同时,长生会的竞争对手——不老堂为了争夺业务,不择手段、强买强卖,弄得江南的百姓非常不满,也激起了小虎等人的正义感。他们几番出手对抗不老堂的邪恶势力,不但加深了彼此的友谊,也结交了不老堂的朱元、酒楼的卖唱女子花解语(王艳饰),几人之间产生了错综的情感纠葛。
作为梅豹之女的花解语误会梅龙加害梅豹,因而隐姓埋名,结识小瑶,意图报复。她本想利用不老堂,却反被不老堂利用,导致长生会被灭。萧藏刀和小虎、小瑶等虽然突围而出,但梅龙伤重而亡。面对不老堂更变本加厉地为害百姓,花解语终于意识到了自己的错误。她百般设法找到隐藏起来的小虎、小瑶,求得他们的谅解。在萧藏刀的带领下,花解语、小瑶、小虎、落阳、毛高,以及弃暗投明的朱元,七武士终于成军,七个人一条心,携手为正义而战。最终,虽然萧藏刀、毛高、朱元,为了铲奸除恶付出宝贵的生命,不过,能够为爱、为正义而死,他们死得其所。