Watch Johnny Depp Bring Joy to Sick Kids as Captain Jack Sparrow

Johnny Depp gave sick children the gift of laughter. The actor dressed up as his famous Pirates of the Caribbean character, Captain Jack Sparrow, to surprise kids at Lady Cilento Children's Hospital in Brisbane, Australia. The video shows Johnny cracking jokes — "If there's other people in it, why do you call it a selfie?" — and giving big hugs in character. Watch it all go down in the clips above and below, then check out more viral videos.

click to play video