Johnny Depp, Dressed as Jack Sparrow, Surprises Children's Hospital Patients

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.

Read: Johnny Depp Visits Third Grade Class Dressed as Jack Sparrow

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.

Read: Rita Wilson Reveals Her Battle with Breast Cancer

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