Johnny Depp Visits Children's Hospital as Captain Jack Sparrow [Video]
As if there aren't enough reasons to love Johnny Depp, he's given us one more: on Tuesday, Captain Jack Sparrow himself made a surprise visit to Lady Cilento Children's Hospital in Australia to visit some of the patients.