Granted, the plot's not up to much. Cursed by her brother, the virginal Marguerite is left pregnant, miserable, mad and seemingly beyond redemption by the ageing Faust who's made a devilish pact to exchange his soul for youth. All's well that ends well though, because by close of play Marguerite has been borne up to heaven by a chorus of angels. But when has an implausible stor...