Synopsis - Frida retrace la vie mouvementée de Frida Kahlo (Salma Hayek), artiste peintre mexicaine du XXe siècle qui se distingua par son oeuvre surréaliste, son engagement politique en faveur du communisme et sa bisexualité. Le film se concentre également sur les relations tumultueuses de Frida avec son mari, le peintre Diego Rivera, et sur sa liaison secrète et controversée avec Léon Trotski... A 18 ans, la jeune fille est victime d'un accident de bus qui la laisse grièvement blessée. C'est durant sa convalescence qu'elle commence à s'initier à la peinture. Elle entame quelques années plus tard sa relation avec Diego Rivera (Alfred Molina), qui ne tarde pas à la demander en mariage. Ce dernier n'hésite cependant pas à la tromper à plusieurs reprises tandis que cette dernière, bisexuelle, collectionne les liaisons avec des hommes ou des femmes. Elle subira ensuite de nombreuses et douloureuses épreuves, dont notamment le décès de sa mère et sa fausse couche, avant de sombrer dans l'alcoolisme. C'est à cette période difficile de sa vie qu'elle rencontre Léon Trotski (Geoffrey Rush), dont elle devient rapidement la maîtresse... Ce drame de Julie Taymor, adapté de l'ouvrage « Frida » écrit par Hayden Gerrera et paru en 1983, a notamment reçu deux Oscars en 2003. Il a été présenté en compétition lors de la Mostra de Venise 2002. A l'origine, Jennifer Lopez devait incarner le rôle de la peintre dans un projet similaire de Luis Valdez mais la comédienne et chanteuse a finalement abandonné cette idée devant l'avancement du film « Frida ».