A San Diego teenager who is battling cancer welcomed Captain America, Iron Man and Pepper Potts into his home, just two weeks after his classmates stood behind him in support.

Ryan Wilcox, 18, is a Grossmont High School student who is also a die-hard "Captain America" and "Avengers" fan.

In a video played at the school May 6, Chris Evans offered Wilcox well wishes and told him to "stay strong."

The clip not only went viral but prompted "Avengers" co-star Gwyneth Paltrow to suggest a trip to San Diego.

The trip became a reality Monday when Paltrow, who plays Pepper Potts in the "Avengers" movies; Evans, who portrays Captain America; and Robert Downey Jr., also known as Iron Man, showed up on the Wilcox family's doorstep.

"I saw this car pull up and I saw them walking. I was just like — what?" Ryan told NBC 7's Greg Bledsoe in an interview Monday.

The stars spent some time with Ryan in his room and even signed his wall. They left behind souveniers and a lot of memories.

"We're all a little numb. I knew for a couple days it was gonna happen but until you see them walk through that door, you don't know how you're going to feel. And they just were awesome. They didn't want cameras, they wanted to do it quietly," said Ryan's mom, Amy Wilcox. "They came into our home, sat on our couches and just visited with us."

She said the trio sat down with the family and just talked.

After his classmates’ plea for a visit from Captain America went viral, 18-year-old Ryan Wilcox got quite a treat from Chris Evans and his school on Friday. NBC 7’s Artie Ojeda reports.