Programme Index

Discover 11,128,835 listings and 279,799 playable programmes from the BBC

Result 1 for your search filters
Filter by channel

Duration: 2 hours, 3 minutes

First broadcast: on BBC One WalesLatest broadcast: on BBC Two England

Biopic of the bold and controversial life of Mexican painter Frida Kahlo (Salma Hayek), whose forward-thinking artistic, political and sexual attitudes made her a cult figure. Show more

Contributors

Director:
Julie Taymor
Frida Kahlo:
Salma Hayek
Diego Rivera:
Alfred Molina
David Alfaro Siqueiros:
Antonio Banderas
Lupe Marin:
Valeria Golino
Tina Modotti:
Ashley Judd
Cristina Kahlo:
Mia Maestro
Nelson Rockefeller:
Edward Norton
Leon Trotsky:
Geoffrey Rush
Alejandro 'Alex':
Diego Luna
Guillermo Kahlo:
Roger Rees
Tango Singer:
Lila Downs
Waitress:
Didi Conn
Natalia Trotskaya:
Margarita Sanz
André Breton:
Omar Rodriguez
Writer:
Diane Lake
Producer:
Sarah Green
Producer:
Nancy Hardin
Producer:
Salma Hayek
Director of photography:
Rodrigo Prieto