Aside from the basic premise, Secret Invasion plot details have been mostly kept under wraps, but thanks to some revealing set photos and the release of the first teaser trailer, we've been able to piece together a few things about the show and its main characters.
When it comes to Emilia Clarke's role, however, there have been a few conflicting reports.
Is she playing an undercover Skrull agent, or S.W.O.R.D. director Abigail Brand? The twisty nature of the series means it could be neither - or both - but this latest report claims to shed some light on how her mysterious character will factor into the story.
According to Daniel Richtman (via Patreon), Clarke is playing a Skrull named G’iah (as previously rumored), who is actually an older take on Talos' (Ben Mendelsohn) daughter we first met in Captain Marvel. Apparently, her human name is "Nell."
This doesn't necessarily debunk the possibility that she's playing Brand (or at least, a Brand imposter), but if accurate, it certainly gives us a little more to think about. In set photos, Clarke's character was primarily seen interacting with Kingsley Ben-Adir's villain (believed to be rebel Skrull leader Gravik) and Cobie Smulders' Maria Hill, so we'll just have to wait and see whose side she's really on.
Samuel L. Jackson and Ben Mendelsohn will reprise their roles as Nick Fury and Talos, respectively, and they'll be joined by Olivia Colman, who is rumored to be playing an incarnation of Union Jack.
Thomas Bezucha (Let Him Go) and Ali Selim (The Looming Tower) directed the miniseries, which was written by Kyle Bradstreet (Mr. Robot).
No official premiere date has been set, but Secret Invasion is reportedly scheduled to premiere early next year.