The Legend of La Llorona Trailer Resurrects a Malevolent Spirit(05) Save Image Image gallery: La Llorona Movie 1998