Taliansko, 30. roky 20. storočia. Príbeh pojednáva o odvážnom pilotovi Porco Rossovi, ktorému sa stala zvláštna vec. Pri jednej leteckej bitke, kedy už zranený a vyčerpaný nemohol pokračovať, sa zrazu ocitol nad oblakmi. Motor mal vypnutý, ale napriek tomu stál na mieste. A potom sa to stalo. Spoza mrakov začali vylietavať všetci, ktorí sa tej bitky zúčastnili, všetci Porcoví kamaráti, a začali vzlietať k nebu. Všetci, okrem Porca. Ten jediný zostal, a od tej doby má prasaciu tvár. Kliatba však nie je jediná vec s ktorou sa musí vysporiadať. Nad Jadranským morom sa objavil nový pilot, Američan Donald Curtis, ktorý chce byť za každú cenu najlepší a chce sa s Porcom stretnúť v leteckom súboji. A nechce sa biť len o česť, ale aj o lásku miestnej majiteľky hotela, a Porcovu lásku z detstva Giny. Podarí sa Porcovi zlomiť kliatbu? Podarí sa mu získať späť svoju dávnu lásku?