cin•atlas The Legend of the Chupacabras (2016) · back to the film