Johnny Depp surprises kids at hospital dressed as Captain Jack Sparrow
Johnny Depp -- Captain Jack Sparrow himself -- paid children at the BC Children's Hospital in Vancouver a surprise visit on Monday, dressed dread to toe as his character from "The Pirates of the Caribbean" movie franchise.