Contact Us

Does Kristen Stewart, Anne Hathaway or Robert Pattinson Earn the Most Per Buck?

Kristen Stewart, Anne Hathaway, Robert Pattinson, Forbes
Ian Gavan / Jason Merritt / Andreas Rentz, Getty Images

Forbes’ annual list of actors who provide the most bang for the buck was topped by Robert Pattinson, Kristen Stewart and Anne Hathaway. The title is determined by dividing the total amount of money from actors’ last three films made by the total compensation they received for them.

So who came out earning the most?

Kristen Stewart topped the 2011 list at $55.83 earned per dollar paid, largely based on the strength of the two of her last three movies being in the ‘Twilight’ franchise.

Hathaway was second at $45.67, followed by Stewart’s ‘Twilight’ co-star Pattinson ($39.43), Daniel Radcliffe ($34.24) and Shia LaBeouf ($29.40.) Robert Downey, Jr. ($18.74), Matt Damon ($15.83), Cate Blanchett ($15.17) Meryl Streep ($13.54) and Johnny Depp ($12.48) rounded out the top ten.

All in all, Forbes’ list suggest the best way to extract the most dollars from an actor is give them a reoccurring role in a popular franchise.


It appears that you already have an account created within our VIP network of sites on . To keep your personal information safe, we need to verify that it's really you. To activate your account, please confirm your password. When you have confirmed your password, you will be able to log in through Facebook on both sites.

Forgot your password?

It appears that you already have an account on this site associated with . To connect your existing account just click on the account activation button below. You will maintain your existing VIP profile. After you do this, you will be able to always log in to using your original account information.

Please fill out the information below to help us provide you a better experience.

(Forgot your password?)

Not a member? Sign up here

Sign up for TSM Interactive quickly by connecting your Facebook account. It's just as secure and no password to remember!