Frida is a 2002 drama about the life of Mexican painter Frida Kahlo. Directed by Julie Taymor, it stars Salma Hayek, Alfred Molina, and Geoffrey Rush.