Dans l’entre-deux guerres, quelque part en Italie, Porco Rosso vit reclut sur une petite île de la mer Adriatique. Ancien capitaine de l’armée de l’air italienne, il gagne désormais sa vie comme chasseur de primes en combattant les pirates de l’air qui sévissent dans la région. Héros à la classe américaine, ses exploits aériens à bord du « Folgore », magnifique hydravion rouge, en font une légende vivante. Mais Porco Rosso cache une mystérieuse mélancolie. Seule son amie Gina, propriétaire de l’hôtel Adriano, connaît la véritable histoire de Porco Rosso…