Jabarkan Plot dari Frida

Film ini diawali tepat sebelum kecelakaan traumatis Frida Kahlo (Salma Hayek) pada usia 18 tahun ketika bis yang ditumpanginya bertabrakan dengan trem. Ia tertusuk tiang logam dan luka yang dideritanya membekas selama sisa hidupnya. Untuk membantunya melewati masa pemulihan, ayahnya (Roger Rees) memberikan kanvas untuknya agar Frida mulai melukis.

Frida berhubungan tidak harmonis dengan muralis Diego Rivera (Alfred Molina). Ketika Diego melamar Frida, ia memberitahu Diego bahwa ia mengharapkan kesetiaan dari Diego. Penilaian Diego atas kemampuan melukisnya adalah salah satu alasan mengapa Frida terus melukis. Selama pernikahan mereka, Diego berselingkuh dengan beberapa wanita, sementara Frida, yang biseksual, berselingkuh dengan kekasih pria dan wanita, termasuk berselingkuh dengan wanita yang sama dengan Diego dalam satu kejadian.

Frida dan Diego melakukan perjalanan ke New York sehingga ia dapat melukis mural Man at the Crossroads di Rockefeller Center. Ketika berada di Amerika Serikat, Frida menderita keguguran dan ibunya (Patricia Reyes) meninggal di Meksiko. Diego menolak menodai visi komunisme atas karyanya untuk kebutuhan para penyokong, Nelson Rockefeller (Edward Norton), yang menyebabkan muralnya hancur. Frida dan Diego kembali ke Meksiko, meskipun Diego merasa keberatan atas apa yang terjadi dengan dirinya.

Adik Frida, Cristina (Mía Maestro), pindah bersama mereka berdua di rumah studio San Ángel untuk bekerja sebagai asisten Diego. Segera setelah itu, Frida menemukan bahwa Diego berselingkuh dengan Cristina. Frida meninggalkan Diego, lalu ia menjadi alkoholik. Frida dan Diego berdamai ketika Diego memintanya untuk menyambut dan menyediakan rumah untuk Leon Trotsky (Geoffrey Rush), yang telah diberikan tempat perlindungan politik di Meksiko. Frida dan Leon memulai perselingkuhan, memaksa Leon yang sudah menikah untuk meninggalkan rumah perlindungan Coyoacán.

Frida berangkat ke Paris setelah Diego menyadari bahwa Frida berselingkuh dengan Leon. Meskipun Diego memiliki masalah dengan perselingkuhan Frida yang lain, Leon terlalu penting bagi Diego untuk terlibat secara intim dengan istrinya. Ketika Frida kembali ke Meksiko, Diego meminta perceraian. Segera setelah itu, Leon dibunuh di Mexico City. Diego awalnya menjadi tersangka pembunuhan Leon, namun Frida dikurung di posisi Diego ketika Diego tidak ditemukan. Diego akhirnya membantu membebaskan Frida.

Frida telah memotong jari kakinya saat menjadi gangren. Diego meminta Frida untuk menikah lagi dengannya dan Frida menyetujuinya. Kesehatan Frida terus memburuk, termasuk amputasi kakinya dan Frida meninggal setelah ia akhirnya memiliki pameran tunggal lukisannya di Meksiko.