Año 1939, Guy Grouchback (Daniel Craig), un inglés que vive en Italia, vuelve de su exilio para alistarse y luchar en la Segunda Guerra Mundial junto con la armada británica. Tras las líneas enemigas, varios de sus compañeros de guerra morirán en honor a su país.