Incredibly beautiful. A visual and narrative piece of art that's moving, joyful, sad, piercing, distressing and hopeful all at once. I absolutely loved Salma Hayek's performance and Julie Taymor's directing, having these two amazing, talented women coming together to create something that's deeply felt.