This HuffPost Canada page is maintained as part of an online archive.

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

Close
This HuffPost Canada page is maintained as part of an online archive. If you have questions or concerns, please check our FAQ or contact support@huffpost.com.