康斯坦丁(奇諾李維斯 Keanu Reeves 飾)生來就能看出遊走在人間的惡魔與天使,這令年幼時的他十分痛苦,曾經自殺想以這種方式結束自己的痛苦。後來獲悉了上帝與撒旦之間有過協議,誰也不能直接插足人間,只能間接誘使人們選擇天堂與地獄,而自殺者不得上天堂,他便開始利用自己天賦的超能力幫助剷除人間的惡魔,以此祈求獲得一張天堂的門票。一次在幫助一名女警調查她的妹妹的離奇死亡事件時,康斯坦丁意外獲釋了天使長加百利意圖和撒旦的兒子聯手統治人間的陰謀。康斯坦丁當然要竭盡全力阻止這一黑暗降臨人間。
康斯坦丁這個虛構人物帶著絕望、頹廢、及對抗權威的叛逆精神,一個反英雄的代表人物。康斯坦丁因為去過地獄,又知道自己命不久矣,所以很希望死後能進天堂。而偏偏天主教徒自殺後是肯定進不了天堂的,他於是拼命替上帝辦事,除掉那些在人間違規的惡魔來保持著上帝與撒旦在人間的平衡。但無論他如何努力都沒法進天堂,因為他的一切行為都是源自他自私的目的。康斯坦丁事實上藐視一切權威,對上帝也好對撒旦也好,他其實多為自己考慮而在委曲求全。康斯坦丁本身的氣質也決定了影片的某些基調,對神魔們不存敬意和畏懼,甚至於對神品質的置疑。影片最末處康斯坦丁因為自我犧牲而得以升入天堂,當他飄向天堂時朝著背後的撒旦伸出了中指,簡直酷到了極致。影片中出現的天使長加百利也是一個顛覆,徹底模糊了人類心目中神的概念。影片對神魔的一些理解並不全然來自正統的天主教義,似乎吸收了相當多的野史之類的傳說,使影片中的故事更加豐富,很有意思。
影片的最末,天使長加百利和撒旦的兒子一起合作,企圖統治人間,建立起自己的王國,從而和天堂、地獄三足鼎立。這倒是非常厲害的構想,康斯坦丁知道憑自己的力量無法阻止,於是找來撒旦阻止他兒子的行為。當天使長加百利見到撒旦時,叫他:「墮落天使,路西法。」加百利與路西法原來同為天使,彼此相熟,一見面便直呼其名。讓人有真實的有趣感。
加百利扮演者蒂爾達·斯維頓有多年出演莎翁戲劇的經驗,因此她所扮演的加百利的確有種高傲的氣質。影片鏡頭所至大都是破敗陳舊,這也是為了鋪陳出一種灰色電影的基調,這麼看來洛杉磯還是比較適合的。
最後,值得一提的是,在影片一般漫長的字幕後,有一段隱藏的情節,康斯坦丁在他死去助手的墓地前留下超漂亮的打火機,然後助手突然破土而出化身天使上天去也。