Captain Jack Sparrow is absolutely iconic, there’s no doubt about that!
He is the heart and soul of the Pirates of the Caribbean movies, largely due to Johnny Depp’s portrayal of the character. This lead to a large film franchise and him being added into the famous ride at the Disney parks. But, what if someone else had played Jack Sparrow? Well, that almost happened, and you’ll never guess which famous actor turned down the role!