Actor Johnny Depp managed to put smiles on children's faces when he visited a hospital dressed as Captain Jack Sparrow, his famous character from "Pirates of the Caribbean" movie.
The actor, who is currently filming a new "Pirates of the Caribbean", took time from his schedule to appear at The Lady Cilento Children's Hospital here on Monday, reports mirror.co.uk.
He was in full costume for the appearance, wearing his patented wig along with typical buccaneer attire.