This article exists as part of the online archive for HuffPost Canada, which closed in 2021.

Johnny Depp As Capt. Jack Sparrow Delights Kids At BC Children's Hospital

Best pirate party of all time.

Capt. Jack Sparrow was on his best behaviour as he surprised patients at the BC Children's Hospital in Vancouver.

Actor Johnny Depp brought one of his best-known characters from the "Pirates of the Caribbean" franchise to delight kids at the hospital.

He met one-on-one with kids — from newborns to teens — and their families for more than five hours, said the BC Children's Hospital Foundation on Facebook.

Depp, who is in Vancouver to film "Richard Says Goodbye," reportedly did not break character once during the visit.

Check out the awesome pics, courtesy of the BC Children's Hospital Foundation:

Johnny Depp Visits BC Children's Hospital
Suggest a correction
This article exists as part of the online archive for HuffPost Canada. Certain site features have been disabled. If you have questions or concerns, please check our FAQ or contact support@huffpost.com.