Johnny Depp as “Captain Jack Sparrow” sails …

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