以經營米行、酒肆等為业的長生會推齣了一項新业務——販賣長生經(也就是保險),為此特意舉行“大招聘”,廣納賢才。負責此項业務的女主琯萧藏刀(何賽飛)一直對老闆梅龍暗係情愫,因而工作上更是嚴格要求,卻不想,她在應聘的人群中髮現了梅龍的獨生女兒梅小瑤(馬伊俐飾)。
小瑤錶麵上稱想從基層做起,熟悉业務,其實是不滿會中日益人浮於事,希望建立自己的力量,實行改革。而剛剛學藝下山的馬小虎(孫耀威飾),一心要大展身手,他在小瑤等的勸說下,加入了長生會,與小瑤、毛高一起勤奮工作,穫得了很好的业績。小虎曾無意救了落魄的武林高手沈落陽(邵峰飾),洛陽在梅龍之弟——瘋大伯梅豹的指引下,避入長生會當了雜工。
同時,長生會的競爭對手——不老堂為了爭奪业務,不擇手段、強買強賣,弄得江南的百姓非常不滿,也激起了小虎等人的正義感。他們幾番齣手對抗不老堂的邪惡勢力,不但加深了彼此的友誼,也結交了不老堂的硃元、酒樓的賣唱女子花解語(王豔飾),幾人之間產生了錯綜的情感糾葛。
作為梅豹之女的花解語誤會梅龍加害梅豹,因而隱姓埋名,結識小瑤,意圖報複。她本想利用不老堂,卻反被不老堂利用,導緻長生會被滅。萧藏刀和小虎、小瑤等雖然突圍而齣,但梅龍傷重而亡。麵對不老堂更變本加厲地為害百姓,花解語終於意識到了自己的錯誤。她百般設法找到隱藏起來的小虎、小瑤,求得他們的諒解。在萧藏刀的帶領下,花解語、小瑤、小虎、落陽、毛高,以及棄暗投明的硃元,七武士終於成軍,七個人一條心,攜手為正義而戰。最終,雖然萧藏刀、毛高、硃元,為了鏟姦除惡付齣寶貴的生命,不過,能夠為愛、為正義而死,他們死得其所。