Rank the biggest movie stars of the 21st century (2000-2025) purely based on box-office draw.

I’m curious about who you think has the biggest draw. Of course this doesn’t mean highest box-office numbers numerically.

My personal ranking would be:

  1. Tom Cruise
  2. Leonardo DiCaprio
  3. Sandra Bullock
  4. Dwayne “The Rock” Johnson
  5. Will Smith
  6. Julia Roberts
  7. Denzel Washington
  8. Brad Pitt
  9. Keanu Reeves
  10. Jennifer Lawrence