Después de rodar dos decenas de westerns, Andrew McGlaglen estrenó dos películas de aventuras marinas en 1980. Una de ellas es "Lobos marinos", en la que pudo contar con un reparto de lujo compuesto por Gregory Peck ("Encadenados"), Roger Moore ("A cara descubierta") y David Niven ("Un cadáver a los postres").
Durante la Segunda Guerra Mundial (1939-1945), los submarinos alemanes hunden barcos mercantes británicos que transportan miles de toneladas de víveres y material bélico para la marina. La inteligencia británica de la India cree que la información les llega a los submarinos alemanes (U-Boats) a través del transmisor de radio de un buque germano atracado en en la colonia portuguesa de Goa. Como Portugal es neutral en la guerra, los barcos no pueden ser atacados por tropas convencionales, por lo que la inteligencia británica decide encargar la misión a un grupo de veteranos británicos expatriados.