Den libanesiske journalist og forfatterinde Hanån al-Shaykh har udgivet flere noveller og romaner, hvoraf Zahras historie er den første, der er oversat til dansk. Zahra vokser op i Beirut i en shia-muslimsk familie. Hendes barndom er præget af en tyrannisk far og en mor der gør Zahra til medvider i sin utroskab. Sammenstødet mellem den arabiske kønsmorals teori og praksis forkvakler Zahras forhold til mænd og seksualitet. Hun skal som voksen gennem to provokerede aborter, et meget og kort ulykkeligt ægteskab og en psykisk nedtur, før hun i det borgerkrigsramte Beirut endelig føler sig nogenlunde fri af sin opvækst og af egen fri vilje kan indlede et forhold til en anonym snigskytte, hvor hun for første gang oplever sin egen seksualitet. Da hun bliver gravid med ham, får det imidlertid fatale følger. Zahras historie er en roman om undertrykt seksualitet, om den arabiske kvindes undertrykte status i samfundet, om hykleri og fordomme. Bogen vakte stor opsigt og modstand i denmuslimske verden, da den udkom, hvilket ikke er uforståeligt, da den rummer megen kritik af det muslimske kvindesyn. Romanen giver et godt indblik i en for os fremmed kultur, og derved imødekommes den stigende interesse for insider-fremstillinger af fremmede kulturmønstre - ikke mindst det muslimske.