演员:杰克·韦伯
美国情报局的军官,在美军截获了德潜艇U-571的求救信号后,负责执行一项大胆的任务。他受舰队司令之命,乘上被改装的S-33潜艇秘密出航,和道尔格伦等官兵配合行动,前去截获U-571号上的德国密码箱。
演员:乔恩·邦·乔维
美国海军少尉,安德鲁的好友,S-33号潜艇的轮机长,对好友的升迁不顺感到惋惜。他在度假时被召集,临时执行一项秘密任务,登上被改装的S-33潜艇,和安德鲁等人一道横跨大西洋,与德海军展开一场惊心动魄的较量。
演员:哈维·凯特尔
美海军部队军士长,作战经验丰富,在部队服役多年,在安德鲁因升迁问题情绪低落时,他作为一名长者,多次开导对方。安德鲁临时接任舰长后,他成为安德鲁坚实的支持者,不仅让对方重拾信心,还帮助安德鲁树立了威望。
演员:托马斯·克莱舒曼
德国U-571潜艇的艇长,在他的指挥下,潜艇在北大西洋靠近爱尔兰的海域活动,多次袭击盟军商船。在一次袭击行动得逞后,他的潜艇遭到英国驱逐舰的反击,潜艇受损严重,他不得不向总部求援,但他的求救信号被美军截获。
演员:马修·麦康纳
郁郁不得志的海军军官,麦克·道尔格伦的得力助手,S-33号潜艇的副艇长。因刚刚失去一次晋升为艇长的机会,让他对上级很不满,但强烈的责任心使他还是欣然接受命令,在危机时刻,他接过指挥棒,率领小分队与德军战斗。
演员:比尔·帕克斯顿
美国海军S-33号潜艇的指挥官,有丰富的海战经验,他很欣赏安德鲁的才干,但认为对方尚需磨练。接到命令后,他率领小分队执行一项危险的任务。在遭到德军袭击时,他为保护战友而牺牲,生前将指挥权交给安德鲁。