Okay, Johnny Depp – I mean, Captain Jack Sparrow – you rule. The pirate waltzed into BC Children’s Hospital and spent around 5 hours with the kids. So sweet!
It’s been heard that Depp travels around with this costume and visits hospitals, often. He is in Vancouver filming Richard Says Goodbye, coming out 2018!