La Leyenda de la Llorona
Release Date: January 1st, 2011
Not Yet Rated|1 hr. 15 min.
Kids intend to stop the ghost of a woman who abducts children -- due to her guilt over having drowned her own -- that she finds wandering around the woods at night.
Director: Alberto Rodríguez