Johnny Depp surprised children on a hospital ward when he turned up dressed as the character he plays in the film series “Pirates Of The Caribbean” (Pirates of the Caribbean).

The Hollywood actor reprized his role as Captain Jack Sparrow making children happy at the Donostia University Hospital in Spain, as part of his participation in the San Sebastián Film Festival.

The movie “Modi – Three Days On The Wing Of Madness” directed by Johnny Depp premiered at the Festival on Tuesday.

According to social media posts by staff members, Oscar nominee Johnny Depp chatted and played with patients at the hospital and posed for photos with his young fans.

“All the staff at Donostia University Hospital, we would like to express our immense gratitude to Johnny Depp for his time, support and energy, and to @sansebastianfes for facilitating this visit” refers to the post on X.