Johnny Depp is a real life hero!
The 54 year-old actor paid a surpise visit at the BC Children's Hospital in Vancouver, Canada on Monday. And it was indeed a wonderful time for the kids as the Pirates of the Carribbean actor came dressed as his on-screen character, Captain Jack Sparrow. Check out some of the photos and heart warming video during the pirate-themed party below:
What are your thoughts on Johnny Depp's surpise visit at the children's hospital? Tell us in the comments!