Despite delivering the slap heard around the world at the Oscars, Will Smith is still getting paid.
According to Variety's list of highest-paid actors, Smith holds the number 2 spot.
The Rock came in at number 4. Brad Pitt and Leonardo DiCaprio tied for number three. Holding down the top spot is Top Gun: Maverick star Tom Cruise.