The young patients at BC Children’s Hospital in Vancouver, British Columbia were treated to a special surprise this past week. Johnny Depp, dressed at Captain Jack Sparrow, stopped by for a surprise visit! Depp spent about five hours visiting and joking around with the children. He was seen having fun