Lorsque son fils meurt au combat en Irak, Larry Sheperd, un ancien médecin de la Navy, demande à deux hommes avec qui il a combattu au Vietnam de l'accompagner aux funérailles. Sur la route, l’émotion se mêle aux fous-rires pour les compagnons qui ne s’étaient pas revus depuis trente ans.
Le commandant Queeg est le capitaine du dragueur de mine « Le Caine ». Il est relevé de son commandement contre son gré durant un violent typhon. Il décide alors de faire juger ses officiers pour mutinerie...