I actually watched it yesterday, a day before it aired on tv. Really good episode and that finally we see that Irena has been playing along side by side with Sloane all along.
Kind of gets me wondering if that's how Sloane knew about Sydney and Jack in the first place. Remember when Sloane disappeared and then the guy replacing him went through his texts and found out that he wrote a text saying the Sydneys were double agents but then deleted the text, but it was captured in the system anyways?
Maybe all along Sloane's plane was the get into the Alliance to crush it, using the CIA to do it for him so that now he doesn't have any big competitors in the underground.
Who would've said that the fake Francie would be there to use Will. I seriously thought she was there only for Sydney. Guess she's spying on Sydney and just using Will by hypnotising him on his sleep to get Sattellite information.
And again, Jack was fooled by Irena. But, not all that surprising I guess.
And close the end we find out Vaughn is still loyal to the CIA after all. He was just trying to dig up dirty on Irena and the CIA thought he was a traitor. Faulty CIA intel, or just mad paranoid? Heck, Jack met with tons of shady individuals in the past and noone suspected of him.
Overall, really good episode! I can NOT wait to see the next ep.