Harrison Ford is now the highest-grossing actor in the U.S.
Total U.S. box office gross of Ford's movies: $4.7 billion (Video via ABC / 'Jimmy Kimmel Live!')
He can thank the new "Star Wars."
That film has brought in about $781 million ... and counting.
"Did you get emotional when you put the wardrobe on?" asked "The Tonight Show" host Jimmy Fallon.
"No, I got paid," Ford said.
He takes the top spot from Samuel L. Jackson who owns a U.S. box office gross: $4.6 billion
Apparently, the key is to be in major franchise films. Jackson has four Marvel movies ... so far. (Video via Walt Disney Studios / 'Captain America: The Winter Soldier')
Not to mention a few "Star Wars" movies of his own.
While Ford has "Indiana Jones" and the original "Star Wars" trilogy.
So what's the secret to box-office success? The Force.
This video includes images from Getty Images.