Ranking fourth is another actor who has benefited from a massively successful franchise: Daniel Radcliffe. The young star earned a hefty salary for the last few Harry Potter movies but the films are such massive moneymakers (the franchise has pulled in $7.7 billion in global ticket sales) that his paycheck is relatively insignificant. For every $1 Radcliffe was paid his films earned $34.24.
Rounding out the top five is Shia LaBeouf, who topped our list last year. LaBeouf faltered a bit this year because of Oliver Stone's Wall Street: Money Never Sleeps. The film did OK, bringing in $135 million on a budget of $70 million, but that's hardly Transformers money. For every $1 LaBeouf was paid his films earned $29.40.