Overview
La Llorona is a 1960 Mexican film directed by René Cardona. Based on the tale of La Llorona, it tells of a family that is cursed by the evil spirit of Luisa, this story's "weeping woman". The film was filmed on location in Guanajuato, Mexico.
Plot
In 20th century Mexico, newly wed couple Felipe (Mauricio Garcés) and Margarita (Luz María Aguilar) are visited by Margarita's father, Don Gerardo Montes (Carlos López Moctezuma), who tells them the story of La Llorona.
In 16th century Mexico, an Indian and Spanish woman named Luisa is visited by an upper class Spanish conquistador named Don Nuño de Montesclaros (Eduardo Farjado). She falls in love with the man so much so that she leaves her life to start anew with Don Nuño. Don Nuño and Luisia have a boy and girl. However, Don Nuño leaves, as he must go on missions. Days later she is visited by one of Nuño's fellow conquistadors. He tells her that Don Nuño will not return home for a long time due to his duties. Suspicious, she follows the conquistador and comes to a palace where she finds Don Nuño. He explains that he will marry a new woman since Luisa is not fully Spanish. Enraged and heartbroken, she curses Don Nuño and his descendants that all his bloodline's firstborn will be murdered violently. When she returns home, she stabs her own children to death. The entire town finds out and Luisa is sentenced to death.
Gerardo finishes the story and says that Margarita's brother was murdered violently when he was four because he was a firstborn. Felipe passes the story off as just a folktale but the house is then visited by a woman in a black cloak who is taking up the job of a nanny for Felipe and Margarita's newborn baby. Luisa (under the alias "Carmen Asiul") is accepted but secretly plans on murdering the baby. She tries killing the baby many times but is unsuccessful with each attempt. Gerardo is suspicious of the new nanny since he feels he has seen her before but cannot make out where.
From Wikipedia (CC BY-SA 4.0).