WTF casting news: Paul McCartney is in Pirates of the Caribbean: Dead Men Tell No Tales – check out his poster

Rock stars have previous for, uhh, rocking up in Hollywood movies – heck, Keith Richards plays Jack Sparrow’s dad – but I’m still weirded out beyond belief by this poster of Paul McCartney in Pirates of the Caribbean: Dead Men Tell No Tales. I’ve heard The Beatles often get pirated but this is ridiculous.

Paul McCartney himself took to the seven seas of Twitter to reveal his bizarre transformation into a pirate. Let’s face it: he looks amazing with his flowing beardlocks (those are a thing, right?) and enough guyliner to make any rock star blush, let alone The Beatles frontman. A Day in the (Pirate’s) Life, indeed.