Teresa is a Mexican telenovela that aired on Televisa in 1989. The telenovela was starred by Salma Hayek (Frida) in the title role and showcased stars such as Gael GarcÃa Bernal (Y tu mamá también), the diva Irma Dorantes, Mario Iván MartÃnez (Like Water for Chocolate) and the Spanish actor Daniel Giménez Cacho (Bad Education). The director of photography was Antonio Serrano (Sexo, pudor y lágrimas, LucÃa, LucÃa).