Dans l’entre-deux-guerres, en pleine montée du fascisme, quelque part en Italie, Marco Pagot, pilote hors-pair épris de liberté, est victime d’un sortilège. Il devient chasseur de prime, et établit son repaire sur une île déserte de l’Adriatique. Surnommé Porco Rosso par ses ennemis, les pirates de l’air et brigands de tout poil, il affronte les meilleurs aviateurs en duel aérien à bord de son splendide hydravion rouge. Guidé par le souvenir de ses compagnons d’armes et par son esprit de solidarité, il vole au secours des faibles et un jour rencontre l’amour. Mais qui percera le secret de sa métamorphose ?