Top 8 Highest-Paid Actors for a Single Role

No.5 Highest-Paid Actor for a Single Role: Tom Cruise


Paid: $100 million (War of the Worlds)

While War of the Worlds is not exactly one of Tom Cruise’s most memorable movies, it did end making him quite a decent earning. The actor received a neat percentage out of the gross sales, raising his paycheck to $100 million.