Paul McCartney, who filmed a cameo for the upcoming “Pirates of the Caribbean: Dead Men Tell No Tales,debuted his character in full swashbuckler regalia on social media over the weekend. The former Beatle reportedly plays a jail guard.