Frida (2002)
AMC, 4.40PM ★★★★
Oscar-nominated Salma Hayek is mesmerising as fiery Mexican painter Frida Kahlo (1907-54) in this biopic by Julie Taymor (best known for directing the stage musical The Lion King). At the heart of the story is her stormy, passionate romance with fellow artist Diego Rivera (Alfred Molina), from whom she demands loyalty but not fidelity, leaving them free to take lovers; among hers are Leon Trotsky and Josephine Baker.