Supernatural forces hover over the courtroom in this devilish drama adapted from the novel by Andrew Neiderman. Attorney Kevin Lomax (Keanu Reeves) doesn't heed the Bible-based warnings of his mother (Judith Ivey), who views New York City as "the dwelling place of demons." Instead, he leaves Gainesville, Florida, with his wife Mary Ann (Charlize Theron) to put his legalistic skills to the test at a leading Manhattan law firm run by John Milton (Al Pacino). It all goes smoothly – with Milton urging them to stay, putting Kevin on a $400-per-hour salary, and moving the couple into a luxurious apartment in his own building on Fifth Avenue – where Mary Ann falls under the influence of neighbor Jackie (Tamara Tunie). After Kevin defends a weird animal sacrificer (Delroy Lindo, uncredited), he moves up to an important case with an apparent murderer, real-estate tycoon Alexander Cullen (Craig T. Nelson).