Two sisters clash over the limits of faith in science in Mosquitoes
Lucy Kirkwood's drama has bite in Steep Theatre's U.S. premiere. Science plays like this one by British playwright Lucy Kirkwood often hinge on the idea that the most staggeringly powerful technology in the history of the world"life-giving, life-cheapening, life-threatening"maybe shouldn't be overseen by people incapable of understanding morality or human emotions. This line of thought le…