A Thousand Splendid Suns

An unflinching, life affirming drama, in which love grows and sustains the human spirit even during the hardest of times.