《邪不壓正》改編自張北海的原著《俠影》,也是姜文拍攝民國三部曲的最終章。自從《邪不壓正》上映之后深受觀眾追捧,對于姜文而言,這是一部特別有紀念意義的電影。
原本姜文在電影里飾演張將軍,但后來姜文想出演藍青峰。姜文很會挑角色,藍青峰這個人物不簡單,身份深厚,貫穿了整部電影。藍青峰在片尾提到的兩個哥們的身份更加不簡單。老西兒是閻錫山。老西兒一語雙關,一個是山西人的意思,另一個是酷的意思。閻錫山不僅是個軍閥,還是個厲害的總理,在民國二十二年創辦了西北實業公司,對山西的工業產生了深遠的影響,所以有了老西兒的稱號。小諸葛是白崇禧,抗日勝利后擔任了中華民國國防部長。因為當年投靠的是蔣介石,所以中國解放后,逃回了臺灣。
因為藍青峰這兩個哥們身份不簡單,也暗指藍青峰不是一個簡單的角色。藍青峰是一個前朝舉人,曾經和反派朱潛龍一起謀事,而且還和李天然有緊密聯系。影片里所推動的劇情都和藍青峰的經歷有關系,因此藍青峰的事跡也給觀眾留下了深刻的印象。