'Homeland' season 4 recap, spoilers: US Embassy comes under attack

The latest episode of 'Homeland' season 4 finally saw the process of releasing Saul Berenson, ex-CIA station chief, from the hands of Haqqani. It was not as smooth as expected, however, as Saul needed to undergo tough emotional tests before being handed over to the CIA.
Haqqani forced a boy to bunk in with Saul during his last days in captive, and it was natural for Saul to develop a familiarity with the boy. Haqqani presented Saul's release in exchange for 5 prisoners, who also happen to be five of his commanders.
When Saul was getting loaded into the van on the way to the location of the swap, the terrorists wrapped a suicide bomb vest on the boy, which surprised Saul. The men then explained that when Saul was the CIA station chief, a drone killed the boy's father and brother, and this was his act of revenge.
Meanwhile, Dennis Boyd was finally caught after acting as a mole working for the ISA. He denied the allegations to Carrie, but Carrie was unwavering and tried to threaten Boyd. The Ambassador acted as if she was saving her husband, but knew the plan all along.
"You poisoned me. I could've died out there. You think I'm going to let you talk to a lawyer? Sit the f—k down" Carrie told a perplexed Boyd.
Just as Saul was reaching the US Embassy, a missile hit straight on the US Caravan, prompting all marines to be deployed to their destination. This left the Embassy unguarded and little did they know that Haqqani's men were already surrounding the area.
The episode ended with the terrorist group entering the embassy, with a cliffhanger suggesting that it will be seized in the next episode.