20 celebrities who've made an absurd amount of money for a short role

Robert Downey Jr.  in Spider-Man: Homecoming | Image Source: Prime Video (Sony Pictures Releasing)
Robert Downey Jr. in Spider-Man: Homecoming | Image Source: Prime Video (Sony Pictures Releasing)

1) Johnny Depp

Johnny Depp in Fantastic Beasts: The Crimes of Grindelwald (2018) | Image Source: Prime Video (Warner Bros. Pictures)
Johnny Depp in Fantastic Beasts: The Crimes of Grindelwald (2018) | Image Source: Prime Video (Warner Bros. Pictures)

Per Vanity Fair, Johnny Depp was paid a staggering $16 million for his minute's role as Gellert Grindelwald because he had a "pay-or-play" clause that made sure he received payment regardless of the role being reduced or limited in a movie.

He appeared on the screen for just a few minutes, yet Warner Bros. had to give him his pay without considering how long he showed up on the screen.

Love movies? Try our Box Office Game and Movie Grid Game to test your film knowledge and have some fun!

Edited by Priscillah Mueni