
Salma Hayek's Oscar-nominated performance drives this fascinating biopic about Mexican surrealist Frida Kahlo and her fiery marriage to fellow painter Diego Rivera (Alfred Molina). The imaginative film also chronicles her political activism and the bus accident that left her in pain for the rest of her life.