So some movies are not included and I kinda noticed that even some actors/actresses who were among the lead in some movies (even those movies) weren't huge hits are not listed. Actually, if including the other movies not as real lead actors, Samuel L. Jackson would be the top actor on this list. I am surprised though with Rupert Grint.
With Dwayne Johnson, his movies such as "The Scorpion King", "Skyscraper", and others are not included. Hence, I don't believe the ranking.