A woman seeking revenge finds closure in an unexpected place.A woman seeking revenge finds closure in an unexpected place.A woman seeking revenge finds closure in an unexpected place.