Slow and seemed to raise more questions than it answered.
I thought that Ahmed (not hot) ended up in St Lucia because Hair had made the plans/bought tickets etc so he just went there to chill while the Russians and hair faked his death. I agree it's a bit of a leap for Carrie to think that's 'proof'.
Also, what is German Hacker Man doing if not helping her? Honestly, I know she's under threat and all, but she's quite astonishingly self absorbed 
I also don't believe that that Russian sniper wouldn't have just taken her out. They went to quite a lot of trouble to set up that bomb in the camp - so I really don't think they'd just be like 'oh ok Hair, not this time, righ you are' 
I suspect devout weasley Muslim man will somehow come to the power of the sarky weasley American one.