The Devil's Advocate (marketed as Devil's Advocate) is a 1997 American drama thriller film based on Andrew Neiderman's novel of the same name. It is directed by Taylor Hackford, and stars Keanu Reeves, Al Pacino and Charlize Theron.
The film's title is a reference to the commonly used phrase "devil's advocate", and Pacino's character is named after the author of Paradise Lost, John Milton. The movie has some minor allusions to Milton's epic, such as the famous quotation "Better to reign in Hell than serve in Heaven."
Kevin Lomax (Keanu Reeves), a defense attorney from Gainesville, Florida, has never lost a case. He defends a schoolteacher, Lloyd Gettys (Chris Bauer), against a charge of child molestation. Kevin believes his client is guilty, and a reporter tells him a guilty verdict is inevitable. However, through a harsh cross-examination, Kevin destroys the victim's credibility, securing a not guilty verdict.