Frida Kahlo (Salma Hayek) foi um dos principais nomes da história artística do México. Conceituada e aclamada como pintora, ele teve um agitado casamento aberto com Diego Rivera (Alfred Molina), seu companheiro também nas artes, e ainda um controverso caso com o político Leon Trostky (Geoffrey Rush), além de várias outras mulheres.