Beautiful, interesting, incredible cinema.
The vengeful spirit of land baron El Charro, who butchered a woman and her family after she rejected his advances, terrorizes a quartet of college coeds in this indie slasher flick.