Porco Rosso nous plonge dans l'Italie des années 1920 à travers les aventures d'un pilote d'hydravion à tête de cochon.
Dans l'entre-deux guerres, le pilote Marco, aventurier solitaire transformé en cochon, vit dans son repaire secret de l'Adriatique. A bord de son splendide hydravion rouge, il vient en aide aux personnes en difficulté. En héros, il pourchasse les pirates, se bat en duel et rencontre l'amour. Mais qui percera le mystère de sa métamorphose ?