1. Johnny Depp
2. Tom Hanks
3. Matt Damon
4. Samuel L. Jackson
5. Natalie Portman
6. Kristen Bell
7. Kevin Spacey (this is based on skill and career-building up until the end, not morality)
8. Leonardo DiCaprio
9. Meryl Streep
10. Nicole Kidman
1557 days later