英文片名:Constantine: City of Demons
犯下悲劇性錯誤的十年後,結婚生子的查斯錢德勒(達米恩奧海爾 飾),和神秘事件調查專家約翰康斯坦汀(麥特萊恩 飾),為了拯救查斯因惡魔力量導致昏迷的女兒翠絲,兩人一同踏上了破解謎團的旅程。在神祕的噩夢護士、舉足輕重的眾天使之女王,和殘忍的阿茲特克死神米克特蘭特庫特利的幫助下,兩人可能有望智取惡魔貝魯爾,救回翠絲的靈魂。
在充滿幻影和黑魔法的世界裡,一切並非如外表呈現那麼簡單,無時無刻都得付出代價。獲得救贖絕非易事,如果康斯坦汀想成功獲得救贖,他就必須直攻洛杉磯最黑暗的地帶,勝過來自地獄最狡猾的爪牙、並和頭號死對頭惡魔尼爾蓋決一死戰,同一時間,他還得先跟內心的惡魔分出高下。