羅森是一戰中意大利空軍的王牌飛行員,因厭戰情緒而自我放逐,被施魔法變成一頭豬后仍堅持飛行信念。他化名"紅豬俠"成為賞金獵人,專門打擊在亞得里亞海空域作惡的空中劫匪。當劫匪集團請來美國超級飛行員卡基斯相助時,羅森在首次對決中因發動機故障被擊落。維修期間他與老友比克羅的孫女菲歐相遇,這位年輕機械師不僅修好飛機,更以純真心靈幫助羅森重拾勇氣。面對卡基斯對菲歐顯露的愛慕之意,秉持騎士精神的羅森在恢復人形的關鍵時刻選擇直面挑戰。兩位頂尖飛行員展開決定命運的空中決戰,最終羅森以精湛技術取勝,卡基斯承認敗北并退出競爭。隨著劫匪勢力被肅清和詛咒的解除,羅森完成自我救贖,菲歐則繼承祖父事業繼續守護海岸線。