La Celestina
The young nobleman Calisto falls in love with Melibea, the daughter of a rich merchant. Calisto's servant Sempronio suggests they get the sorceress Celestina to further the romance. However Calisto's other servant Parmeno is suspicious of Celestina, as he knows about her tricks. After Celestina convinces Melibea of Calisto's love and arranges a brief clandestine meeting between them, Calisto gives Celestina a valuable chain of gold. Both servants are not satisfied with the whores supplied by Celestina and demand more from her, thus setting off a dramatic sequence of events.
Starring Penélope Cruz, Terele Pávez, Juan Diego Botto, Maribel Verdú, Jordi Mollà, Nathalie Seseña, Lluís Homar, Nancho Novo, Rodrigo Taramona, Candela Peña
Watch "La Celestina" on FlixOlè released in 1996. It's a drama and romance movie, and has a rating of 5.2 out of 10 from Imdb which is fairly okay for this kind of movie.