Johnny Depp as “Captain Jack Sparrow” sails into Vancouver to visit patients at BCCH [FULL VIDEO}

Here’s Johnny Depp being a light to the world and visiting a children’s hospital as Jack Sparrow. His courage and charity should be an example to us all.