1915年冬,中国一列由东北南下的火车上,年仅七岁的任鸿飞随父母调任上海。鸿飞之父虽是新上任的警察局长,但因不肯同流合污,刚到任不久,即与妻子二人同遭毒手,只留鸿飞一人,顿失依靠。鸿飞在街头流浪,认识了年仅12岁的街头小混混龙五,至此两人成为了结拜兄弟,誓要在上海滩闯出名堂。二人长大后,在上海滩头吃江湖饭,龙五为人狠劲火爆,任鸿飞则较沉着冷静。某次因缘际会,有黑道人士聘请两兄弟暗杀大亨童世舫,鸿飞前往地点视察,偶遇一位清丽脱俗的留法学生沈南星,鸿飞为她独特的气质所吸引,互相留下了深刻的印象。另一方面,龙五亦于小酒馆中邂逅了有火辣性子的方青阳,二人性子相近,展开了一段恋情。行刺之夜,鸿飞与南星再度重逢,原来南星随父出席宴会。鸿飞与龙五且战且退,最后两人分头逃走,但为见青阳一面,龙五竟失手被擒……。满清军队在风火连城(孙红雷饰)的率领下逼近武庄,欲将关内隐藏的反抗力量斩尽杀绝,而武庄更是围剿的重点。武庄表面上住了一批庄稼人,实则是反清组织天地会分舵人马,全庄上下整备应敌,但却力量有限。
危险逼进,路见不平的侠医傅青主(刘家良饰)为了解武庄之危,带了两位武庄青年武元英(杨采妮饰)和韩志邦(陆毅饰)上天山求助。擅于铸剑的世外高人晦明大师住在万里冰封的天山上,他珍藏七把剑中珍品。座下有大弟子楚昭南(甄子丹饰),二弟子杨云聪(黎明饰),三弟子辛龙子(戴立吾饰)以及四弟子穆郎(周群达饰),晦明大师认为武元英和韩志邦也是可塑之材,加上傅青主本人,把毕生修为炼成的七把宝剑分赠七人,是为“七剑下天山”的武林传奇。。