EL CAJON (AP) — The Avengers have teamed up to help lift the spirits of a teenage fan with cancer.

“Iron Man” Robert Downey Jr. joined “Captain America” Chris Evans to visit 18-year-old Ryan Wilcox at his former suburban San Diego high school Monday.

READ MORE: 'When I Finally Got To Be Elvira, That's When My Life Calmed Down': Mistress Of The Dark Peels Back The Curtain

The trip was documented on Instagram by Gwyneth Paltrow, who plays Pepper Potts in the “Iron Man” films.

Students at Grossmont High School made a plea on Facebook this month asking the cast of “Captain America: Civil War” to visit Wilcox, saying it could be the best moment of his life. Evans responded with a video message telling Wilcox to “stay strong.”

Wilcox, a junior, has been at home for months battling leukemia.

READ MORE: News Conference Wednesday In ‘Rust’ Shooting Death Of Halyna Hutchins

He told the San Diego Union-Tribune that he was shocked by the visit.

“I was like, ‘WHAT?!’ when I saw them,” Wilcox said. “I told them how much I liked them, and their movies. They asked me which one was my favorite…. They are so awesome. This was overwhelming. It was great.”

The celebrities signed his bedroom wall and gave him gifts from the Marvel film series, the boy’s mom, Amy Wilcox, told the newspaper. He posed with the trio — flashing a big smile and wearing a t-shirt depicting Captain America’s shield.

“It was so nice of them to take time out from their (lives) to do this,” Amy Wilcox said. “Gwyneth gave me the biggest hug, saying it was from one mom to another.”

MORE NEWS: Jan. 6 Committee To Subpoena Former Chapman Law Professor John Eastman

(Copyright 2016 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)