Denzel Washington is one of Hollywood's biggest and best actors, but his highest paying role was actually for one of his worst-reviewed movies. Over the course of his entire career, Denzel became a bankable movie star who could help turn everything from action movies to awards-worthy movies into box office hits. His popularity and recognizability meant that his pay continued to rise. This resulted in him making about $20 million per movie starting in the 2000s thanks to movies like Out of Time, Man on Fire, and American Gangster. Denzel Washington's pay for these movies might seem like a lot, but it pales in comparison to his biggest salary.
https://screenrant.com/denzel-washington-movie-highest-pay-role-little-things/