Answer
The Dark Knight, a 2008 blockbuster, featured Eric Roberts in the role of Sal Maroni, a corrupt Gotham City district attorney. Roberts' portrayal of the ruthless and ambitious Maroni added depth to the film's exploration of corruption and the struggle between good and evil.