Im 12. Jahrhundert tobt ein Glaubenskrieg um die heilige Stadt Jerusalem. Europäische Kreuzritter versuchen, die Stadt, bei der Jesus gekreuzigt wurde, gegen die Truppen Saladins (Ghassan Massoud) zu verteidigen. Zu dieser Zeit begibt sich der junge Schmied Balian (Orlando Bloom) von der französischen Provinz auf den langen Weg in das heilige ...
John Constantine (Keanu Reeves) war in der Hölle. Und ist zurückgekehrt. Er kam mit einer Gabe auf die Welt, die er verabscheut: Er kann Halbblut-Engel und -Dämonen erkennen, die sich als Menschen tarnen und in unserer Welt leben. Und diese schrecklichen, überdeutlichen Visionen trieben ihn in den Selbstmord. Doch er wurde gegen seinen Willen ...