Johnny Depp as Captain Jack Sparrow visit Children’s Hospital in Vancouver, Just Jared reported.
The 54-year-old actor dressed up as his Pirates of the Caribbean character Captain Jack Sparrow during a visit to the hospital on Monday (August 14).
Johnny spent over five hours at the hospital to spend one-on-one time with every single child at the hospital.
The hospital also released a video showing Johnny meeting with the kids and it will warm your heart.