"Savaş Üstüne Savaş" filmi, on altı yıl önce kapanmış bir defterin, intikam ateşiyle yanıp tutuşan bir düşman tarafından yeniden açılmasını ve kahramanların adalet için verdiği son mücadeleyi anlatıyor. Hikaye, on altı yıl önce "Fransız 75" adlı efsanevi direniş grubunun, "Getto Pat" olarak bilinen Bob Ferguson (Leonardo DiCaprio) önderliğinde, acımasız ICE teşkilatına karşı düzenlediği bir operasyonla 200 mahkumu özgürlüğüne kavuşturup sırra kadem basmasıyla başlıyor. Günümüzde, geçmişin gölgesinde paranoyak bir hayat süren Bob, o zamanki ICE Albayı Steven J. Lockjaw'ın (Sean Penn) intikam peşinde olduğundan emindir. Akli dengesini tamamen yitirmiş, ırkçı "Hristiyan Maceracılar Kulübü"nün bir parçası haline gelen Lockjaw, saplantılı intikam arzusuyla Bob'un kızı Willa'yı (Chase Infiniti) hedef alır. Kızının hayatının tehlikeye girdiğini gören Bob, artık saklanmayı bırakır ve geçmişiyle yüzleşmek, kızını korumak için tek çaresi olan "Fransız 75" grubunu yeniden bir araya getirmeye karar verir. Bob, eski yoldaşları olan bilge dövüş ustası Sensei Segio (Benicio del Toro), strateji dehası Deandra (Regina Hall) ve gizemli yeteneklere sahip Perfidia Beverly Hills (Teyana Taylor) ile yeniden temas kurar. Bir zamanlar bir dava uğruna savaşan bu direnişçiler, şimdi en değerli varlıklarını korumak için yeniden toplanır ve aşırıcı Albay Lockjaw ile onun tehlikeli milisleriyle yüzleşmek için son bir savaşa hazırlanır.