Live stream preview
La Llorona
8m 54s
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.