8. Christian Bale

Earnings= $35 million

The former Batman actor has earned a second Oscar nomination for his role in American Hustle. His next project is director Ridley Scott’s Exodus, in which he will be playing Moses from the Bible.