You may or may not be a Johnny Depp fan, but one thing is for sure, it’s nearly impossible to imagine any one else playing Captain Jack Sparrow in The Pirates of the Caribbean movies. Depp succeeded in immortalizing the off-center pirate, and in my opinion, it’s the best role he has ever played.
But Captain Jack might have been a completely different character if the actor who was first approached for the role accepted. That actor was none other than Robert De Niro. He turned down the role since he felt the movie would bomb. I’m sure that’s not something he would like to be reminded of now, seeing that the movies did become a huge success. Then again, De Niro doesn’t seem like the type who gets upset easily.