$16.00
Written by Eva Lindholm and Bianca Maiocchi
The curse of la Llorona (“The Weeping Woman”) is one of the most famous myths in Mexican folklore. Or is it folklore…because 12 jurors who are deliberating a murder verdict have possibly stumbled onto a case that proves she actually exists.