故事发生在20世纪70年代中国台湾省的一个海防阵地。狗蛋(郝劭文)是村里一个倔强的孩子。整天和值班军官吴班长()过着无忧无虑的生活。由于松懈的军纪和令人发指的表现,老板调走了一个新队长(吴奇隆饰),他发誓要在三个月内改造这群乌合之众。经过一段时间的讽刺性整顿,军纪得到明显改善,在中美军演中表现出色。虽然以微弱的比分输给了美军,但海军司令部对这位新舰长的带兵经验评价很高,连狗蛋(Ewong)的领导都对他有好感。这位新上尉拒绝了"上峰"的晋升,并说服他身为将军的父亲留在这里。他的父亲最终同意了他的请求。大家都知道,吴班长等人都急于让他离开这里,因为大家都受不了他的魔鬼训练...