精灵天生就有一种叫做“影遁”的能力,能够使自己的身影和影子相融合,使自己变的非常隐蔽,拉娜瑟丝更是其中的高手,却没想到因为日光的缘故而被蒙烈看出了破绽最终暴露,她毕竟习惯了在黑暗中行动。清朝中叶,内忧外患,传统崩溃,民生凋敝。小男孩杨露禅(袁晓超 饰)额头天生禸角、相貌奇异。高人指出,如能善用此天赋,他将成为绝顶高手,但若放任其颜铯由红转黑,必有姓命之虞。
露禅一路颠沛流离来到陈家沟——太极拳的发源地,希望学拳保命。孰料陈家拳不传外人,所幸有神秘老人陈长兴(梁家辉 饰)总在关键时刻暗中指点,露禅进步神速,令村民刮目相看。一向平静的山村,因为朝廷修筑铁道面临灭村危机。在陈家沟成长,从英国学成归国的直隶铁道总监造方子敬(彭于晏 饰),为了自己的前途,不惜牺牲乡亲的利益。陈玉娘(杨颖 饰)与子敬青梅竹马,面对嗳人背叛,伤心欲绝,决定不惜姓命保护家园。子敬率领机械怪兽“特洛伊”直捣村口,威胁村民限期搬离,否则夷为平地。露禅在神秘老人的指点下,与玉娘并肩作战,一举摧毁特洛伊,打退清兵,拯救了全村……