The following post contains major SPOILERS for Spider-Man: Far From Home.

The conclusion of Spider-Man: Far From Home features a shocking twist: Nick Fury (Samuel L. Jackson) isn’t Nick Fury at all — he’s Talos (Ben Mendelsohn) one of the Skrulls featured in the film Captain Marvel. It turns out Talos has been using his shape-changing abilities to fool everyone all along. It explains how a guy like Mysterio could trick a genius super-spy like Nick Fury — and it also raises some huge questions. The biggest: Just how long has Talos been pretending to be Nick Fury?

The new video essay above by ScreenCrush’s Ryan Arey explores that question by looking through old Marvel movies for clues when Nick Fury might have pulled a switcheroo with Talos. And it finds a few really big ones in Avengers: Age of Ultron and Agents of S.H.I.E.L.D. Watch it above to see what he found.

If you liked this video on how long Nick Fury was a Skrull, as revealed at the end of Spider-Man: Far From Home, check out some more of our videos below, like our list of all the Easter eggs in Far From Home, our new video essay on the villains in Spider-Man: Homecoming, and our predictions for the villain the Avengers will face in their next movie. Plus, there’s tons more over at ScreenCrush’s YouTube channel. Be sure to subscribe to catch all our future episodes. Spider-Man: Far From Home is in theaters now.

Gallery — 10 Marvel Plot Holes That Still Make No Sense:

More From KOOL 101.7