El Chupacabra (2003) Free Watch
The world seen through the eyes of two people, the inequities of society exposed and examined in depth in a most surreal manner.
Release Date: 2003
Duration: 89 min
Countries: USA, UK
Directors: Brennon Jones, Paul Wynne
Writer: Brennon Jones
Stars: Anthony 'Treach' Criss, Elina Madison, Eric Alegria