Natalie Portman earned an Oscar for her work in 'Black Swan.' / Amanda Schwab, AP

by Arienne Thompson, USA TODAY

by Arienne Thompson, USA TODAY

Despite having a slew of movies in the works for the next few years, Oscar winner Natalie Portman hasn't been seen on the big screen since 2011's Thor. Nevertheless, she tops Forbes magazine's list of most bankable actors, pulling in an estimated $42.70 for every dollar she is paid by the studio.

Forbes used her 2010 hit Black Swan to come up with that figure, and it works, considering that the thriller about a mad ballerina pulled in $329 million on a $13 million budget.

On the other end of the spectrum, however, is Eddie Murphy who gets the (dis)honor of being the most overpaid actor, making just $2.30 for every buck he's paid. Duds like A Thousand Words and Tower Heist contributed to his dubious distinction.

But, enough about him. Here's the rest of Hollywood's top 10 most bankable actors: