ENTERTAINMENT

Captain Jack Sparrow Delights Kids At Canadian Children's Hospital

Best pirate party of all time.

15/08/2017 2:14 PM AEST | Updated 15/08/2017 2:34 PM AEST

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

More On This Topic