In this haunting adaptation of the Latin legend of La Llorona (“the weeping woman”), a tragically beautiful mother drowns her children and kills herself after discovering her husband’s infidelities — but the carnage doesn’t end there.
In this haunting adaptation of the Latin legend of La Llorona (“the weeping woman”), a tragically beautiful mother drowns her children and kills herself after discovering her husband’s infidelities — but the carnage doesn’t end there.