Madame Bovary REVIEW
A well-meaning but ultimately passionless exercise in which poor characterizations barely exceed their surface value.
A well-meaning but ultimately passionless exercise in which poor characterizations barely exceed their surface value.