10 Actors Who Were Superbly Cast as The Devil

Kevin Lomax (Keanu Reeves) is a young defense attorney who has never lost a case. His vanity pushes him to win acquittals for many guilty clients. This attracts the Devil’s attention, who goes by the name John Milton, and recruits Kevin into his law firm.

Vulgar yet charming, Milton snakes his way into Kevin’s life and marriage. Tempting Kevin’s vanity, the Devil surrounds the young couple with luxury. And gives Kevin a big case to keep him occupied, causing him to neglect his wife, Mary Ann (Charlize Theron). Pacino’s Devil is enthralling. His name is a direct reference to the author of the poem Paradise Lost, and Pacino plays him with such giddiness and ardor that it’s hard to dislike the character.