20世紀20年代墨西哥 隨著新總統卡列斯的上任一場關于政府和宗教的對峙在所難免卡列斯是一位無神論者而這時候墨西哥的天主教已經成為當地根深蒂固的一種文化深入人心卡列斯認為天主教破壞了整個墨西哥人民的思想因此他決定對墨西哥的教會進行肅清卡列斯的做法自然引起了民眾的級別反彈周旋在墨西哥政府與教會之間的美國駐墨西哥大使(布魯斯·格林伍德 Bruce Greenwood飾)努力想化解這場爭執但這場關于信仰的戰爭不可避免的爆發了 政府一意孤行的采取血洗政策抓捕、殺害天主教徒甚至在教堂里將牧師就地處決;牧師們被迫拿起武器自衛在當地頗有威望的牧師維克多里奧(奧斯卡·伊撒克 Oscar Isaac飾)拿起機關槍號召民眾反抗強權;同時曾立下赫赫戰功、墨西哥最年輕的將軍恩里克(安迪·加西亞 Andy Garcia 飾)也對政府的做法深感不滿他加入了反叛軍克多里奧一起對抗卡列斯的政府軍和在他的帶領下教會形成了一股強有力的武裝力量政府軍視恩里克和克多里奧為眼中釘一場針對他們二人的陰謀正在暗地里計劃著;同時恩里克并不是一個虔誠的天主教徒他的一些所作所為也引得反叛軍內部不滿危機四伏這場輝煌的信仰之戰能否取得最終的勝利