The stars of "Spider-Man: Far From Home" recently engaged in some real-life heroics.

Tom Holland (Peter Parker/Spider-Man), Zendaya (MJ), and Jake Gyllenhaal (Quentin Beck/Mysterio) visited the Children's Hospital in Los Angeles together, and based on the video, they made the kids' day. Holland and Gyllenhaal both showed up in full superhero garb, and all three chatted with kids, posed for photos, and even ran though the halls a little.

Their visit coincided with an advanced screening of "Spider-Man: Far From Home" and Q&A session. It was a surprise for patients that was clearly very well-received. Some truly adorable footage came out of their outing, as you'll see below:

"Spider-Man: Far From Home" is the second film in the rebooted Spider-Man series starring Holland, not to mention the 23rd in the MCU. It comes from writers Chris McKenna and Erik Sommers and is directed by Jon Watts. The film hits theaters July 2.

[via: Children's Hospital Los Angeles/YouTube; h/t: Variety]