Secret Invasion has finally come to an end, with Nick Fury and Gi’ah liberating every human captured by the Skrulls under Gravik’s reign. However, the final liberation scene also holds a key clue for fans wondering how long a certain Avenger has been a Skrull.
Readers beware! The following article contains spoilers for Secret Invasion. Continue at your own risk!
While Secret Invasion may not have been the Avengers crossover many fans would have expected based on the comic of the series’ namesake, it certainly held quite a few shocking reveals, perhaps none more shocking than the reveal that James “Rhodey” Rhodes, a.k.a. the War Machine, had been a Skrull working for Gravik. While not much was revealed following Nick Fury shooting the Skrull impersonating him and Gi’Ah freeing him, eagle-eyed fans have noticed Rhodey was wearing the same hospital gown as he had worn in Captain America: Civil War.
The idea that the War Machine had been a Skrull since Captain America: Civil War is certainly a shocking concept. Some of Rhodey’s best moments, such as suggesting they kill Baby Thanos in Avengers: Endgame, came after his injury. However, one can’t deny the possibilities of having such an integral MCU character wake up after over a decade and half the population being snapped away. It’s unclear how much Nick Fury filled James Rhodes in following his liberation, but it’s likely we’ll get an answer once Armor Wars releases.
How Marvel is adapting Secret Invasion
Secret Invasion is based on the comic book storyline of the same name, which was created by Brian Michael Bendis and Leinil Francis Yu. The story revolves around a group of Skrulls, an alien race that has the ability to shape-shift and take on the appearance of anyone they want. The Skrulls have infiltrated Earth’s society and are secretly replacing key figures with their own kind in order to take over the planet.
The full Secret Invasion cast also includes Cobie Smulders as Maria Hill, Kingsley Ben-Adir as Gravik, Emilia Clarke as G’iah, Don Cheadle as James “Rhodey” Rhodes and Martin Freeman as Everett K. Ross. Olivia Colman, Dermot Mulroney, Killian Scott, Christopher McDonald, Carmen Ejogo and Charlayne Woodard are also on board in undisclosed roles.
Stay tuned for all the latest news regarding the future of the Marvel Cinematic Universe and make sure to subscribe to our YouTube channel for more content.