"Hancock" star Will Smith leads the pack of Hollywood's best-paid actors, banking an estimated $80 million between June 1, 2007, and June 1, 2008, according to Forbes.
Coming in second on the list is "Pirates of the Caribbean" star Johnny Depp, who earned $72 million in the same period.
With earnings of $55 million each, Eddie Murphy and Mike Myers tied for third place. Leonardo DiCaprio rounds out the top five, raking in $45 million.
Wondering which gals make the most dough? Cameron Diaz is the best compensated, taking home $50 million. Keira Knightley is next with $32 million, followed by Jennifer Aniston with $27 million.
No surprise here: Oprah Winfrey was the highest-earning media personality, earning $275 million.
Among TV stars, "Two and a Half Men" actor Charlie Sheen pulled $20 million to be the highest-paid man and "Grey's Anatomy" actress Katherine Heigl topped the ladies with $13 million.