Beautiful, interesting, incredible cinema.
Young women are being kidnapped to restore a disfigured woman’s face.