Spider-Man actor Tom Holland delighted patients at a children's hospital by visiting in his Spidey suit.
The British star posted a photo of himself on Instagram alongside a young boy at the Egleston Children's Hospital in Atlanta, where he is filming Spider-Man: Homecoming.
In the caption, Tom wrote: "Meeting you all today was such a wonderful experience and you're all such little inspirations.
"We're proud of you and we love and we hope to be back soon and thank you for having us Egleston Children's hospital."
Spider-Man: Homecoming also stars Michael Keaton, Marisa Tomei and Disney channel actress Zendaya, who is reportedly set to play Peter Parker's love interest Mary Jane.
Tom, 20, made his first appearance as the famous web-slinger in Captain America: Civil War earlier this year.