Marvel’s Avengers have assembled to support a $5 million donation to benefit sick kids around the world. Robert Downey Jr., Chris Hemsworth, Scarlett Johansson, Jeremy Renner, Paul Rudd and Brie Larson were on hand Friday to unveil the massive donation of Marvel money and toys to charities and children’s hospitals at Disney Resort

Disney donated $1 million to Starlight Children’s Foundation, which brings fun and education to kids with chronic illnesses around the world. The LEGO group, Hasbro, Funko and Amazon came together to donate more than $4 million to children’s hospitals in the U.S.

“More than any time, it’s a time to give back to these courageous kids who inspire us,” said Downey, who stars as Tony Stark, or Iron Man.

After announcing the donation, Avengers: Endgame (Johansson, Renner, Rudd and Hemsworth) stars visited kids at the local Boys & Girls Clubs

“It’s not a bad day in the office when you get to come to Disneyland,” said Johansson, who plays Black Widow. “I’ve been a huge fan of Disney for like forever. I come from a big, Disney-loving family. To be here with my fellow Avengers and all these kids, it’s just great. It’s such a great way to spend the day.”

Social media embraced their generosity, though some asked why Chris Evans wasn’t there. Endgame drops April 25th.