满清军队在风火连城(孙红雷饰)的率领下逼近武庄,欲将关内隐藏的反抗力量斩尽杀绝,而武庄更是围剿的重点。武庄表面上住了一批庄稼人,实则是反清组织天地会分舵人马,全庄上下整备应敌,但却力量有限。
危险逼进,路见不平的侠医傅青主(刘家良饰)为了解武庄之危,带了两位武庄青年武元英(杨采妮饰)和韩志邦(陆毅饰)上天山求助。擅于铸剑的世外高人晦明大师住在万里冰封的天山上,他珍藏七把剑中珍品。座下有大弟子楚昭南(甄子丹饰),二弟子杨云聪(黎明饰),三弟子辛龙子(戴立吾饰)以及四弟子穆郎(周群达饰),晦明大师认为武元英和韩志邦也是可塑之材,加上傅青主本人,把毕生修为炼成的七把宝剑分赠七人,是为“七剑下天山”的武林传奇。。1945年7月,抗战胜利前夕,新四军军需处干部柳莺化名林虹,潜伏在北冰洋贸易商行,为部队暗中筹措军需物资。商行老板查福鼎做了多年国民党中统的眼线,掌握着许多秘密,身份被多方怀疑,日本特高科和汪伪政府都在关注他。林虹身份暴露,被汪伪特务队长严必裘逮捕,同被逮捕的还有和查福鼎长相极为相似的小混混余二斗,而真正的查福鼎已经逃跑。与此同时,国民党军统特务周玖奉高层命令也来到苏州,从严必裘手里截下林虹和假查福鼎,欲将二人秘密押往重庆。西行路上,几股势力为了各自的目的不断角逐,林虹作为争夺抓捕的核心,以一个共产党员的坚毅果敢不断化解危机,最终完成使命。在林虹的感召下,余二斗改头换面,找到了自己的人生方向,昔日的恋人周玖也最终认清了党国的真面目,弃暗投明,走上了革命道路。。