曾幾何時,阿莫德(安東尼奧·班德拉斯 Antonio Banderas 飾)也享受著錦衣玉食的生活,可犯了色戒的他最終遭到了被放逐的命運,他帶著僕人梅奇塞德(奧馬爾·沙里夫 Omar Sharif 飾)踏上了無盡的旅程。在旅途中,阿莫德結識了由波利維(Vladimir Kulich 飾)領導的勇士團,他們告訴阿莫德,有一種可怕的食人怪獸在他的家鄉肆虐,許多平明百姓無辜死去。對于波利維的說辭,阿莫德半信半疑,決定跟隨他們去一探究竟。
勇士團里人才輩出,但阿莫德很快就發現,即便如此,他們想要戰勝兇殘的食人魔卻仍顯吃力。可是,異種已經兵臨城下,若不奮起反抗則只有被殘忍的吞噬。在勇士團的幫助下,阿莫德一行人能夠獲得最後的勝利嗎?