A seemingly senseless murder at a New England ski resort leads to a confrontation between the forces of good and evil, precipitated by Zarach, a demonic, millenia-old spirit, in a Vermont courtroom