Dead men tell no tales, but injured actors might.
The actor is said to have been hurt over the weekend while in Queensland, Australia, where he was filming the fifth installment of the franchise, "Pirates of the Caribbean: Dead Men Tell No Tales." It's unclear how he was hurt but the incident did not occur while working on set, Australia's 9News reported.
Could it have been another chupacabra attack?
The incident took place just days before police reported they were searching for a man dressed as Jack Sparrow who tried to storm the set, pulling a knife on security personnel.
Depp, who plays down-on-his-luck swashbuckler Jack Sparrow, was photographed with his arm in a sling on Wednesday while boarding a private plane bound for Los Angeles from Brisbane Airport. The 51-year-old will reportedly undergo surgery and be off the set for two weeks. Shooting of the film is planned to continue around him.
His rep did not immediately respond to requests for comment.
The latest tale follows Jack Sparrow as he searches for the trident of Poseidon and is pursued by his old nemesis, Captain Salazar, played by Oscar-winner Javier Bardem.
In 2013, Depp recounted a close call he had as he was dragged by a horse for 25 yards while filming the box-office flop (and injury-fraught) "The Lone Ranger."
"We were shooting at a different place in the desert where there's these little bumps and things," he told "Late Show" host David Letterman.
"And so the horse that I was on decided to jump a couple of these little obstacles. The horse was unaware that the saddle I was wearing to sit on top of it was jury-rigged, kind of faked ... to give the effect that I'm riding bareback. So basically it's not very tight on the horse. So when we came down, the saddle slipped and I went to the left and had the reins here and somehow had the wherewithal to grab the mane of the horse."
Here's hoping his latest tale makes its way onto the late-night circuit.