Kristen Stewart, Anne Hathaway and Robert Pattinson have emerged as the most profitable stars in Hollywood, thanks to a list compiled by Forbes magazine.
Titled 'Best Actors for the Buck', the list compiles Hollywood's stars in terms of revenue their movie have generated against the salaries they're paid.
The criteria for making the list stated that each actor or actress had to have appeared in at least three movies over the past five years that played in over 500 cinemas, although animated films have been exluded.
As a result, those who star in franchises tend to do very well, with The Twilight Saga's Stewart taking top spot, with $55.83 generated for every dollar she was paid, and boyfriend Pattinson coming in third, with $39.43.
Second placed Hathaway generated $45.67, with Harry Potter star Daniel Radcliffe ($34.24) and 'Transformers'' Shia LeBeouf ($29.40) rounding off the top five.
The top ten:
1. Kristen Stewart ($55.83)
2. Anne Hathaway ($45.67)
3. Robert Pattinson ($39.43)
4. Daniel Radcliffe ($34.24)
5. Shia LaBeouf ($29.40)
6. Robert Downey, Jr. ($18.74)
7. Matt Damon ($15.83)
8. Cate Blanchett ($15.17)
9. Meryl Streep ($13.54)
10. Johnny Depp ($12.48)