Porco Rosso er et tidligere flyver-es, der er plaget af en forbandelse, som har forvandlet ham til halvt gris. I 1920erne driver han rundt i sit vandfly over Adriaterhavet og ernærer sig som dusørjæger. Han bor i et lille telt på en øde ø, men så snart telefonen ringer, går han i luften for at jage de pirater, der hærger området. Hans succes skaffer ham fjender og rivaler. Men han har også mange venner og beundrere, så da han bliver udfordret til duel, stiller alle op.
Abonnér på 'Nyheder fra Filminstituttet' og få seneste nyt om dansk film og Filminstituttets aktiviteter i din indbakke. Nyhedsbrevet udkommer 3-4 gange om måneden.