Johnny Depp visited a Vancouver children's hospital dressed as Jack Sparrow. He balances Jack Sparrow's canter with a genuine sweetness.

Don't Miss...