明嘉靖年间,由于朝廷海禁地方官府腐败,沿海倭寇蜂起,其中被认为倭寇之首的却是一个安徽人王直。王直屡犯沿海,最后被浙江总督胡宗宪说服投诚,助除倭寇之患。怎料王直随即被杭州巡按王本固收押,倭寇不降,反四处生事,攻击浙江沿海。此时王直义子毛海峰与一支上千人的倭寇部队占据了浙江岑港,大量自沿海抢来的各种物资集结于此。明军在俞大猷指挥下,围攻了五个多月。
这日俞大猷(洪金宝 饰)再次率兵攻打岑港,倭寇防备严密,老将熊泽(仓田保昭 饰)熟读兵法坐镇指挥,加上又有火炮等精良武器,尽管俞大猷身先士卒一马当先,无奈倭寇训练有素,加之又有许多武艺高强的浪人,俞大猷的队伍伤亡惨重,战场上血流成河。俞大猷本人也在作战中受伤,最后他不得不撤出战场。身后传来倭寇们狂妄嚣张的狞笑。
此时倭寇少主山川(小出惠介 饰)和一帮倭寇将领正讨论战事,在所有将领得意洋洋时,熊泽理智地分析,他们能取胜很大一部分因素是依靠地利,一旦失去这个有利条件,他们也不一定会如此轻易取胜。而且他听闻明军最近出了个叫戚继光的名将,他屡战屡胜十分了得。熊泽的脸上露出担忧的神色。
直浙总督胡宗宪(王斑 饰)前来探望受伤的俞大猷,俞大猷对自己的伤毫不在意,他摩拳擦掌表示天黑后会再次出战。这时戚继光(赵文卓 饰)不和谐地声音传来,他说像这样的冲锋一点意义也没有,俞大猷甚是不悦。这时胡宗宪提醒俞大猷,破敌期限只有二十天,所以他才请来戚继光和他带的新军助战。俞大猷不服气,愤然拉着副总兵卢镗出门喝酒。胡宗宪郑重地将重任交给戚继光。戚继光临危受命倍感责任重大。