Japonský film Kurenai no Buta se odehrává ve třicátých letech dvacátého století v prosluněné Itálii. Pojednává o odvážném pilotovi Porco Rossovi, kterému se stala zvláštní věc... Při jedné letecké bitvě, kdy už zraněný a vyčerpaný Porco nemohl pokračovat, se najednou ocitl nad mraky. Motor měl vypnutý, ale přesto stál na místě. A pak se to stalo. Zpoza mraků začaly vylétávat všichni, kteří se té bitvy zúčastnili, všichni Porcovi kamarádi, a začali vzlétat k nebi. Všichni, kromě Porca. Ten jediný zůstal, a od té doby má prasečí obličej. Kletba však není jediná věc se kterou se musí vypořádat. Nad Jadranským mořem se objevil nový pilot, Američan Donald Curtis, který chce být za každou cenu nejlepší a chce se s Porcem utkat v leteckém souboji. A nechce se bít jen o čest, ale i o lásku místní majitelky hotelu, a Porcovu lásku z dětství Giny. Podaří se Porcovi zlomit kletbu? Podaří se mu získat zpět svou dávnou lásku?