Frida Kahlo's niece was so impressed with the film that she gave Salma Hayek one of Kahlo's necklaces.
Salma Hayek had to sue producer Harvey Weinstein for breach of contract before the filming of the movie as he threatened to replace her with another actress despite the fact that she had brought the project to him with an agreement that she would produce and star in the film.
Chavela Vargas, who sings a song ('La Llorona') to Frida in the bar, knew the real Frida Kahlo with whom she'd had an affair.
Salma Hayek said that producer Harvey Weinstein threatened to shut down production during filming unless she agreed to a full frontal nude scene with another woman. Hayek felt she'd exhausted all other options and shot the scene, but it took a mental toll on her. On the day of shooting, she had what she describes as a nervous breakdown: "My body began to shake uncontrollably, my breath was short and I began to cry and cry, unable to stop." It wasn't that she was uncomfortable about acting an intimate scene with another woman: It was that she felt forced into it by Weinstein, perhaps in retaliation for her refusing his many sexual advances during production.
Julie Taymor: [Elliot Goldenthal score]: Elliot Goldenthal has composed the score for almost every Julie Taymor film.