What is the name of the Devil as played by Jack Nicholson in The Witches of Eastwick (1987)? July 30, 2020 by Pamela Landy Daryl Van Horne was the Devil as played by Jack Nicholson in The Witches of Eastwick (1987). Related Answers How many film versions of Batman have there been? What are the major cycles of English mystery plays? What Roger Corman produced horror movies featured both Jack Nicholson and Boris Karloff? Where was Jack Nicholson born? Who plays the young Jack Nicholson in Batman (1989)? What was Jack Nicholson’s first job in the movies?