-
La Llorona
Directed by Stephanie Saint Sanchez • 2003 • United States
Stephanie Saint Sanchez offers a comedic, revisionist retelling of the story of the legendary “weeping woman” of Mexican folklore.
Directed by Stephanie Saint Sanchez • 2003 • United States
Stephanie Saint Sanchez offers a comedic, revisionist retelling of the story of the legendary “weeping woman” of Mexican folklore.