Looks like Han Solo can finally pay off his debts.
Harrison Ford, who gained worldwide fame as the roguish smuggler in the "Star Wars" series, has officially grossed more at the U.S. box office than any other actor in history. He's earned a whopping $4.71 billion, according to Box Office Mojo.
The insane numbers raked in by J.J. Abrams' "Star Wars: The Force Awakens" probably have something to do with Ford taking the top spot -- although we can't overlook his many other successful films and franchises, like "Indiana Jones" and "Air Force One."
Ford nabs the top box-office spot from his fellow "Star Wars" actor Samuel L. Jackson, who appeared in all three of the prequel films released between 1999 and 2005, and who has also appeared in seven films in the Marvel Cinematic Universe franchise. Jackson's number sits only slightly lower than Ford's at $4.63 billion.
Tom Hanks comes in at number three with $4.33 billion, while the voice of God Morgan Freeman ($4.32 billion) and Eddie Murphy ($3.81 billion) round out the top five. The first woman to appear on the list is Cameron Diaz, who takes the 15th spot with $3.03 billion, followed by Cate Blanchett ($2.79 billion) and Helena Bonham Carter ($2.74 billion) in the 24th and 25th spots respectively.
Also on HuffPost: