Today's episode of What If...? put the spotlight on Captain Carter, and this new take on the events of Captain America: The First Avenger saw the return of several Marvel Cinematic Universe veterans.
Hayley Atwell is obviously back as Peggy Carter, but she's not co-starring alongside Chris Evans. Instead, it's Josh Keaton who plays the hero, and we're sure his name is one you'll recognise. The actor's credits include Peter Parker in The Spectacular Spider-Man, Batman: Soul of the Dragon, and 2018's Spider-Man video game (where he brought Electro to life in place of the wall-crawler).
That's the only major re-cast, though, as the episode features Dominic Cooper's Howard Stark, Neal McDonough's Dum Dum Dugan, Sebastian Stan's Bucky Barnes, Toby Jones' Arnim Zola, and Stanley Tucci's Dr. Erskine. The Walking Dead star Ross Marquand also returns as the Red Skull after replacing Hugo Weaving as the villain in Avengers: Infinity War.
Bradley Whitford, meanwhile, makes a surprise return as Colonel Flynn from the Agent Carter One-Shot.
Oh, and as if that's not star-studded enough for you, Samuel L. Jackson and Jeremy Renner return as Nick Fury and Hawkeye for a scene set in the present day at the very end of the episode.
What did you guys think about What If...?'s voice performances?