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: November 11, 2023