公元前227年,衛(wèi)國軍隊在鳳凰山遭遇梁軍伏擊,血戰(zhàn)之后惟有受重傷的衛(wèi)國大將軍(王力宏 飾)和裝死的梁國士兵(成龍 飾)二人存活。將軍有著統(tǒng)一諸國的宏圖壯志,而小兵只想過自己的太平日子。小兵活捉大將,企圖帶著大將回到梁國,換良田五畝從此過上永無兵役的幸福生活。從鳳凰山到梁國的路上,前有無數(shù)未知風險,后有衛(wèi)國神秘小隊追蹤,小兵靠著美好信念的支撐以及自己的小聰明一次次化解危機,然而,在到達梁國之時小兵卻出人意料的放大將返回衛(wèi)國。小兵在江畔目送大將駕小舟漸漸遠去,可是他并不知道在身后梁國的土地上,發(fā)生了一場天翻地覆的變化……