Porco Rosson tarina sijoittuu 20-luvun lopun Italiaan, jossa ensimmäisen maailmansodan lentäjistä on tullut maattomia seikkailijoita - Välimeren villejä viikinkejä ja hurjia ryöväreitä. Adrianmeren uljaista lentäjä-ässistä legendaarisin on Porco Rosso. Lentäjällä on sian ulkomuoto, mutta hänen rinnassaan sykkii sankarin lämmin sydän. Ja aivan erityisesti se sykkii Välimeren viehkeimmälle kaunottarelle.

Kadun kasvatti Jamal Walkerilla on suuria suunnitelmia, mutta tällä hetkellä hän joutuu tyytymään tylsään työhönsä keskiaika-teemapuistossa. Työtapaturma kiidättää hämmentyneen Jamalin ajassa taaksepäin 1500-luvun Englantiin – maailmaan täynnä ritareja hohtavissa haarniskoissa ja naisia hädässä - ja jota hallitsee ilkeä kuningas. Keskiaika ei ole koskaan entisensä kun Jamal pääsee vauhtiin - käyttäen 2000-luvun parasta katusanastoa ja asennetta auttaessaan pinteessä pyristelevää ritaria ja kaunista naista kukistamaan pahan kuninkaan!