Beautiful, interesting, incredible cinema.
Through a veil of blood, tears and urine, the eye of the vagina looks in the mirror.