Италия 1930-х годов. Марко Пагот, ветеран Первой мировой войны, проклят и превращен в антропоморфную свинью. Теперь он известен как Порко Россо и работает охотником за воздушными пиратами на Адриатике. Он циничен и одинок, но сохраняет честь и мастерство пилота. Конфликт обостряется, когда американский наемник Дональд Кёртис бросает вызов Порко, пытаясь занять его место и завоевать сердце подруги Марко, Джины. Фильм исследует темы фашизма, пацифизма и личной свободы.