As for the interesting discussion going on here, my two cents:
Zoya is not a willing Christ figure. She isn't a voluntary martyr, sacrificing herself for the greater good. Everything she has done in this ZoYaan fiasco was because she refused to speak up for herself at the right time.
Asad was a jackass too for taking into his hands the fate of someone he had no right over. At least no right like that. Two bodies, one soul is not a good argument in this situation.
As for the other characters that have been mentioned:
Badi Bee needs to die. I'll gladly dig her grave. I bet Zoe regrets saving her now. Good life lesson for her.
Humaira is giving off bad vibes. She's always been more on the psychotic side of the spectrum. I won't be surprised if she turns malicious.
Nikhat and Nuzhat are insignificant. They are not doing anything to help the situation. Not are they worsening it.
Rashid continues to be a pussy.
So I guess this is what it boils down to in the end: Team Razi FTW!