La Llorona (region-free Blu-ray)

$55.00
(No reviews yet) Write a Review
SKU:
843501037683
Adding to cart… The item has been added

An early horror classic drawn from Mexico’s rich tradition of folklore, La llorona recounts the chilling tale of the ‘wailing woman’ who kills herself and her child before returning to haunt the living. 1933 Mexican film directed by Ramon Peon.