Det starter med den unge piken Sofie, en beskjeden hattemaker i en idyllisk liten by på 1800-tallet, hvor det meste er dampdrevet. Sofie blir forhekset til en gammel kvinne og virvles inn i et vidunderlig og spektakulært eventyr med en ung, kjekk trollmann, en tykk heks, en ilddemon, en kortpustet hund, en brutal krig, litt kjærlighet og sist, men ikke minst et omstreifende, levende slott!

Porco Rosso er en fantasifull historie om en italiensk flyverhelt fra første verdenskrig som etter krigen lever som dusørjeger i kamp mot «luftpirater» i Adriaterhavet. Helten, som er blitt omskapt slik at han har grisehode, het tidligere Marco Pagot, men kalles nå bare Porco Rosso, det vil si «rød gris» på italiensk. Filmen er fritt basert på Miyazakis manga-tegneserie Hikōtei Jidai og inneholder en blanding av eventyr og realisme med morsomme figurer, lange flysekvenser, barnslig komikk og voksne referanser.

I dette action-eventyret møter vi for første gang Mewtwo, en Pokemon skapt ved hjelp av arvestoffer fra Mew, den legendariske Pokemon. Mewtwo er fast bestemt på å vise sin styrke, og greier å kure Ash, Picachu og de andre inn i en Pokemonkamp ingen har opplevd maken til. Mewtwo mot Mew. Super-kloningen mot Pokemon. det er det endelige oppgjør...og verden står på spill.