1942年4月,二战期间,大西洋上,德军战舰采取“狼群”战术,令盟军损失惨重。美国海军上尉泰勒(马修•麦康纳 Matthew McConaughey 饰)因抗敌表现出色,曾被许诺晋升艇长,但是却因故不能如愿。这时突然传来敌情,泰勒临危受命,登上S-33老爷级潜艇执行秘密任务,指挥官为上尉迈克(比尔•帕克斯顿 Bill Paxton 饰),同行的还有哈什(哈威•凯特尔 Harvey Keitel 饰)上尉和库南少校等。经过勘察,一艘德军受创潜艇U-571,正在发出求救信号。S-33的任务是伪装成一艘德军的维
威利(弗朗基·穆尼兹 Frankie Muniz 饰)是家中的独生子,在那个年代,独生子是十分罕见的,威利因此而受到了同龄人的欺负和排挤,性格也变得愈加的孤僻。只有住在隔壁的丁克(卢克·威尔逊 Luke Wilson 饰)能让威利感到快乐和安全,他甚至向丁克请教成为棒球 投手的方法。可是没过多久,这个值得信赖的朋友就离开了威利走上了战场。为了安慰伤心的威利,母亲送给了他一只名叫斯齐普的小狗,斯齐普聪明又听话,在它的帮助下,威利逐渐的敞开了心门,也有了一群朋友。丁克回来了,却背负上了逃兵的罪名,威利邀请丁