Johnny Depp, dressed as Captain Jack Sparrow, surprised patients at a children's hospital in Australia. The actor never broke character as he talked to the patients.
He asked one child: “Did you smile?”
The kid nodded and replied: “I did.”
Depp then joked around with the child and said: “No, you didn't at all.”
“I did,” the kid said, laughing.
The actor spent more than three hours visiting patients, taking selfies and spreading cheer. He is in Australia filming the latest installment to the Pirates of the Caribbean franchise.
He took time out to deliver this encouraging message: “I want to salute you all for your bravery and courage!”
Watch Below: Ed Sheeran Visits Fan in Hospital After She Missed His Concert