I love to hear of celebrities doing good things. I always hear Taylor Swift visiting children's hospitals, but here's one that I think is just awesome!

Johnny Depp, who kids everywhere know as Captain Jack Sparrow from the Pirates of the Caribbean movies, recently made a surprise visit to sick children at a hospital in Brisbane, Australia. He also recorded a special message for the patients that you can see here.

Juiced TV, a television show made by children at the hospital, said the visit was initiated by Depp and his co-star in the Pirates of the Caribbean film, Stephen Graham.