故事背景為一戰時期的德國。曼弗雷德·馮·里希特霍芬是一名德國飛行員,他有著擊落80架敵機的傲人戰績,被稱為王牌中的王牌,他的綽號叫“紅男爵”。本片就是根據這位傳奇人物的生平改編而成。曼弗雷德(馬提亞斯·施維赫夫MatthiasSchweigh?fer飾)出身名門,自小就憧憬著飛行。成為德國飛行員后,他憑著高超的技巧以及獨特的作戰風格贏得別人的尊重,包括被他擊落的敵方飛行員。在一次戰斗中,曼弗雷德擊落了英國王牌飛行員布朗,曼弗雷德在確認戰果時發現布朗只是受了傷,于是將其救活。這個過程中他認識了一名美麗的護士(琳娜·海蒂LenaHeadey飾),并對她一見鐘情。1917年,曼弗雷德成為德國第一王牌飛行員,獲得皇帝親自頒授的最高勛章。后來,他將自己的戰機涂裝成了顯眼的紅色,率領11中隊,在3000米高空中所向披靡,由此得名“紅男爵”。此后的一次戰斗,他被擊中,導致頭部中彈。不久德軍上層考慮到“紅男爵”的宣傳價值因而有意地對他進行保護,勸他退出前線不再飛行。熱愛飛行的曼弗雷德并不服從命令,要堅持作戰。終于,他迎來了飛行生涯中的最后一次出擊……