If you've already had one music icon acting as the father to Jack Sparrow, it only makes sense to have one as his uncle as well. In Joachim Rønning and Espen Sandberg's "Pirates of the Caribbean: Dead Men Tell No Tales," the film sees Jack thrown into prison (no surprise there), where he's dragged down a dark and dingy hall past some prison cells. His trip is briefly interrupted by an encounter with his relative and namesake, Uncle Jack (Paul McCartney), playing cards with two other prisoners. The two have a quick catch-up before our hero is quickly carried away.

In joining the franchise, McCartney explained on set (via YouTube) that he made an appearance as a favor to his famous friend, Johnny Depp. "I've known Johnny a while, I've always admired him as Jack Sparrow," he said. "He's done me a lot of favours in the past. He's been in some of my music videos, so it's my way of repaying him." So there is honor among pirates, after all.