The legend of the Huay Chivo comes to the big screen