One Hollywood star bests all the rest at the box office.
The Guinness Book of World Records has figured out who the top-earning actor ever is based on box office receipts — meaning, his movies have outgrossed every other actor's repertoire. Considering he starred in "Titanic," No. 2 all-time with $1.8 billion, is Leonardo DiCaprio king of the world? Or Johnny Depp, because all four "Pirates of the Caribbean" movies made at least $650 million? Harrison Ford had two megafranchises, Star Wars and Indiana Jones!
Or maybe John Travolta takes it thanks to hits like "Grease," "Pulp Fiction," "Face/Off" and, er, "Wild Hogs?"
MORE: Things We Learned From The Avengers Trailer
You're all wrong!
Samuel L. Jackson, who by signing on to play Nick Fury in "Iron Man" earned him a role in every Marvel comics movie in the pipeline, is one bad mother when it comes to the box office. Think about it: the second round of "Star Wars," "Jurassic Park," "The Incredibles," "Kill Bill Vol. 2," "Pulp Fiction," "Patriot Games" ... the list is long.
All told, movies with Jackson in them have earned $7.42 billion over the course of his career.
Whoever said quality tops quantity?
"I don't understand how actors say, you know, 'I can't watch myself,'" Jackson, who's currently on Broadway playing Martin Luther King Jr. in The Mountaintop, told CBS News recently. "If you can't, why do you expect somebody to pay their money to watch you? If you can't watch it, why should somebody else?"
GALLERY: Movie Premiere Pandemonium!
Did Jackson topping the list surprise you? Who would you have predicted? Tell us on Facebook.