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.


Depp, 52 years old, took a break from filming the next installment of Pirates of the Caribbean to show up to the hospital with co-star Stephen Graham. The two spent a night hanging out with patients and their parents, and the resulting video is adorable. Check it out here:

More From Mix 95.7