Salma Hayek (Frida Kahlo) Alfred Molina (Diego Rivera) Geoffrey Rush (Leon Trockij) Ashley Judd (Tina Modotti) Antonio Banderas (David Alfaro Siqueiros) Roger Rees (Guillermo Kahlo) Edward Norton (Nelson Rockefeller) Valeria Golino (Lupe Marín) Mía Maestro (Cristina Kahlo) Amelia Zapata (Maid) Alejandro Usigli (professzor) Diego Luna (Alejandro Gonzalez Arias) Patricia Reyes Spíndola (Matilde Kahlo) Loló Navarro (Nanny) Roberto Medina (Dr. Farril)
Frida Kahlo felkavaró szépségű mexikói festőművésznő élete filmért kiáltott... 1922, Mexikóváros: Frida élvezi diákéveit és az egyre inkább rajongó férfiakat. Barátja Alejandro sok érdekes embernek mutatja be, többek között Diego Rivera festőnek. A felhőtlen időknek egy szörnyű buszbaleset vet véget. Frida hosszú időre ágyba kényszerül. Barátja elhagyja, csak szülei tartják benne a lelket. Édesapja festőkészlettel ajándékozza meg és Frida elkezd alkotni. A lábadozás után újra felkeresi Diego Riverá-t és megmutatja neki festményeit. Diego-t lenyűgözi a lány vad tehetsége. Összeházasodnak és a kor legirigyeltebb és legünnepeltebb párjaként élnek a szabados erkölcsű művészvilágban. Mindketten elkötelezett kommunisták, vendégül látják a száműzött szovjet Trockij-t és feleségét, de Fridá-nak emellett még egy igazi kapitalista, Nelson Rockefeller is udvarol.