劇情簡介
但巨猿掄起如意金箍棒一棒橫掃打下還是掃到青獅白象?在19世紀爪哇一場野蠻的大屠殺和Van Trach船長(Reinout Bussemaker)和他的荷蘭士兵謀殺Arana(Tio Pakusadewo)Jamar(Ario Bayu)和Suwo(Yoshi Sudarso)的蘇丹哈姆扎謀殺 - 蘇丹的兄弟和嬰兒兒子們 - 逃離這個國家將他們帶到美國狂野西部的世界各地在鐵路工作并學習牛仔的生活方式后阿拉納告訴男孩們是時候回到家鄉為父親的死報仇了回到印度尼西亞的土地上尋找他們父親的殺手就開始了一路上他們遇到了包括Kiona(Pevita Pearce)在內的一些村民他是Suwo墮落的叛逆和美麗的首領女兒很快發現奸詐的Van Trach仍然統治著這個地區他們的存在使村莊處于危險之中迅速將他們的報復追求變成爭取自由的斗爭AranaJamar和Suwo利用他們從美國野外學到的技能面對Van Trach和他的軍隊進行正義攤牌??約翰·布雷斯(尼古拉斯·凱奇 Nicolas Cage 飾)被正義天使拉薩羅斯附體但天使暴躁乖戾遇到壞人就要吸取他們的靈魂莫羅(伊德瑞斯·艾爾巴 Idris Elba 飾)請求布雷斯把小孩丹尼帶來神殿以避免惡魔奪取他的靈魂作為回報他將驅除布雷斯身上的詛咒丹尼是魔鬼羅爾科的兒子羅爾科為了把自己的魔力植入兒子體內正派卡里跟追蹤逃跑途中的母子兩人正當母子倆被困在采石場的時候布雷斯到來他體內的天使爆發了出來壓制住了卡里根他變成了惡靈騎士毫不手軟的把對手撕成碎片當戰爭結束時三人前往神殿同時羅爾科也救醒了死亡邊緣的卡里根并賦予他更可怕的摧毀力讓他再去把丹尼找回來在神殿里莫羅履行協議把布雷斯體內的扎薩羅斯驅趕了出來但正當他做法時神殿的牧師試圖殺死丹尼——他認為丹尼就是惡魔還沒等他們行動卡里根就到了把丹尼帶去見了羅爾科羅爾科逼迫丹尼參與一個儀式想使他變成一個徹頭徹尾的惡魔布雷斯試圖阻止這個儀式說服丹尼棄惡從善在最后一戰中為了打敗惡魔丹尼用了他的力量把扎薩羅斯再次植入布雷斯體內這次扎薩羅斯變成了正義的化身打敗了惡魔?