Using, data from Wikipedia, the team over at Genuine Impact have put together a visualization showing the ten best-paid actors of all time, in terms of salary and box office royalties for a single production.
The highest-paid actor in history is Keanu Reeves, who pocketed $156 million from the "Matrix" franchise. He's followed by Bruce Willis, who made $100 million from the salary and box office royalties for 1999's "The Sixth Sense."
Tom Cruise is a three-time earner of $100 million, from "Top Gun: Maverick," "War of the Worlds" and "Mission: Impossible 2." He also appears in seventh place on the list, after making $70 million from the first "Mission: Impossible" film.
At the other end of the ranking, Harrison Ford earned $65 million from "Indiana Jones and the Kingdom of the Crystal Skull," while Jack Nicholson made $60 million from his role in 1989's "Batman."
Click image to enlarge
Via Genuine Impact.