Mesterpiloten Porco Rosso har blitt forvandlet til en gris av en forbannelse. Når han blir utfordret av den hissige amerikanske Curtis, må han, ved hjelp av den unge Fio, få sitt noe slitte fly tilbake i god stand. I mellomtiden prøver Porco Rosso å vinne tilbake sin elskedes hjerte.