Review Summary

Hell's bells! Sprung from the Matrix, Keanu Reeves glowers his way through another effects-heavy, convoluted journey between worlds, in this case defined by theology rather than technology. He is John Constantine, who travels back and forth between our world and the one below, working as a kind of free-lance border guard, sending stray demons back into the fiery depths (where they appear to have cars). But something big is brewing, involving rebel angels, the son of Satan, and a whole lot of pseudo-biblical mumbo-jumbo. Assisting Mr. Reeves are Rachel Weisz, as a Los Angeles police detective whose sister has jumped off a roof, and Shia LeBoeuf as an eager dabbler in the occult. Tilda Swinton is the angel Gabriel, doing a bit of slumming after boffo work in Milton's "Paradise Lost." — A. O. Scott