Johnny Depp makes surprise visit in iconic costume
The Pirates of the Caribbean star dressed as Captain Jack Sparrow for a hospital visit in Spain.