Captain Jack Sparrow Makes a Heartwarming Visit to a Children's Hospital in Australia

Johnny Depp just may be the sweetest pirate there ever was. The actor dressed in full Jack Sparrow garb to make a surprise visit to the Lady Cilento Children's Hospital to put some smiles on kids' faces. The children's hospital in Australia is close to where he's currently filming the latest installment of Pirates of the Caribbean, and the photos that hit the Twitterverse will tug at your heart.
The children and their parents were impressed with Depp and grateful for the extended amount of time he spent with them.