In guerra per amore è una commedia romantica, sullo sfondo dello sbarco degli americani in Sicilia durante la Seconda Guerra Mondiale. Il film racconta l'origine dell'ascesa della mafia.
Arturo, il protagonista del film interpretato dallo stesso Pif (Pierfrancesco Diliberto), si dovrà arruolare nell'esercito americano per riuscire ad ottenere la mano della sua amata Flora (Miriam Leone). Nel cast anche Andrea Di Stefano e Stella Egitto. Molti gli attori siciliani che avevano già lavorato con Pif.
Le riprese dureranno 9 settimane, di cui 5 in Sicilia e 4 a Roma. "In guerra per amore" è una produzione Wildside con Rai Cinema ed è prodotto da Mario Gianani e Lorenzo Mieli. La sceneggiatura è firmata ancora una volta da Michele Astori, Pif e Marco Martani.