Film twórcy takich filmów jak "Psy wojny"oraz "Hamburger Hill".
"Kiedy ucichną działa" przenosi nas na pole bitwy w czasie II wojny światowej. Grupa młodych żołnierzy ma za zadanie umożliwić przejście wojsk przez linię frontu ostrzeliwaną przez wroga. Dowodzi nimi młody kapitan Pritchett, który ukrywa pewien sekret. Ma na sumieniu śmierć żołnierza, któremu zawdzięcza życie. Jego oddział zostaje wymordowany, w ostatecznej rozgrywce, on sam ciężko ranny. Na polu walki zostaje jedynie on i jego kompan. Czy sytuacja się powtórzy? Teraz on potrzebuje pomocy.
II wojna światowa. Krwawa bitwa toczy się już od trzech miesięcy. Szeregowiec David Manning dowiaduje się od kapitana Pritchetta, że wszyscy żołnierze z jego plutonu zginęli, a on sam zostaje awansowany do stopnia sierżanta. Wkrótce prosi swojego przełożonego o możliwość wcześniejszego powrotu do domu. Pritchett zgadza się, lecz stawia jeden warunek. Zadaniem żołnierza jest zlikwidowanie stanowiska artylerii wroga.
Film nie jest jednym z wielu "filmów o drugiej wojnie". Cała historia zaczyna się od sceny w której główny bohater wraz z drugim, ciężko rannym żołnierzem, uciekają przed wrogiem. Kiedy zatrzymują się na odpoczynek, ranny umiera i główny bohater zostaje sam. Scena teoretycznie mało istotna, jednak tylko do czasu, gdy film dobiega już końcowi. Wtedy to główny bohater, który do tego czasu został dowódcą niewielkiego oddziału, sam jest niesiony przez las przez jednego ze swoich podwładnych. Umiera dokładnie tak samo jak umarł żołnierz którego sam niósł.
Jak na ironię akcja w której został śmiertelnie ranny okazała sie wielkim sukcesem i ocaliła dziesiątki żołnierzy od śmierci, oraz otworzyła wyłom w liniach wroga tylko dlatego, iż głównym bohaterem kierowała szaleńcza chęć wyrwania sie już z okopów i powrotu do domu.
II wojna światowa, od kilku miesięcy trwa krwawa bitwa, której ma już dość szeregowy David Manning. Od oficera, dowiaduje się że wszyscy żołnierze z jego plutonu zginęli. Prosi więc kapitana Roya Pritchetta o odesłanie go do domu. Oficer przychyla się do prośby, ale pod warunkiem że Manning zniszczy niemieckie działo.
Na froncie w Niemczech trwają ostatnie walki. Jednym z oddziałów dowodzi młody kapitan Pritchett (Martin Donovan). Mężczyzna skrywa wstydliwy sekret - jest odpowiedzialny za śmierć żołnierza, który sam wcześniej uratował mu życie. W ogniu walk okazuje się, że historia może się powtórzyć.