In a reveal that has made us question everything we've seen since "Quantico" Season 2 began, Alex Parrish (Priyanka Chopra) has managed to peel back one very important layer of this season's mystery.

The AIC are not in fact terrorists. Or... well, they probably are, but they're not the terrorists who attacked the G20 Summit -- so at least we can rule that out.

RELATED: ‘Quantico’ is ditching the flashbacks & we couldn’t be more grateful

All this time, we've been so sure these rogue CIA agents had taken over the Financial District of New York City for some nefarious plan we couldn't figure out: Why were they keeping certain hostages and letting others go? Why were they so willing to kill specific hostages and reluctant to do harm to others? And most confusing of all -- what the heck does Lydia (Tracy Ifeachor) have to do with it all?

These are all excellent questions, some of which we might have answers to.

After some pretty stellar detective work from Shelby (Johanna Brady), the loyal members of the FBI realized that there might be a third player in this game of cat and mouse. There's a very good reason the masked terrorists inside the G20 summit have been cycling hostages in and out, questioning and killing some of them: They're hunting the AIC.

RELATED: We now know which characters are actually terrorists on ‘Quantico’

We've been so preoccupied, stressing over why Ryan (Jake McLaughlin) would ever join a group of terrorists, that we didn't contemplate one very important thing: He could still be on his mission to suss out AIC agents and bring them to justice. In a weird way, these "terrorists" are quite possibly the good guys...

If you don't count the fact that they totally beheaded the First Lady in front of a thousand people.

There are still too many moving parts to this story to figure out who's good and who's bad, but we're very anxious to find out Miranda's (Aunjanue Ellis) side of the story. If she's helping Ryan and his team weed out and execute AIC agents, then she's got a very warped sense of justice, that's for sure.

"Quantico" airs Mondays at 10 p.m. ET/PT on ABC.

Posted by:Lindsay MacDonald

Lindsay MacDonald is a Los Angeles based entertainment reporter with an affinity for CW superheroes. She graduated from Pepperdine University with a major in Media Studies and a borderline unhealthy obsession with TV in 2012. She would much rather spend the day binge-watching ‘The Flash’ or sorting ‘Game of Thrones’ characters into Hogwarts houses than venturing outdoors. TV words to live by: “Never ignore coincidence. Unless, of course, you’re busy. In which case, always ignore coincidence.”