Salma Hayek notably starred in several movies by director Robert Rodriguez, including Desperado (1995) and From Dusk Till Dawn (1996), and she earned particular acclaim—including an Academy Award nomination—for her portrayal of Frida Kahlo in the biopic Frida (2002). In addition, Hayek appeared on television and was a successful director and producer.