Johnny Depp always travels with his Jack Sparrow costume so he can randomly visit children’s hospitals dressed in character.