Plot: Set on the border between Colombia and Venezuela, Español and Barrabas, two "coyotes," or human smugglers, go about the business of surviving despite all the odds against them.
Release Date:
Saturday, November 11 2023 Released within the last year