Były żołnierz Jim Davis (Christian Bale), przyjęty jako agent specjalny do oddziału do walki z narkotykami, zostaje skierowany do Kolumbii. Ma tam wykonać nielegalne zadanie. Przed wyjazdem Jim postanawia zabawić się z przyjacielem, szukającym pracy Mike’m Alonzo (Freddy Rodríguez). Mike także ma powody, by chcieć zapomnieć o rzeczywistości. Jego dziewczyna, Sylvia, zagroziła mu, że odejdzie, jeżeli on nie zacznie dobrze zarabiać. Wspólny wieczór kolegów staje się alkoholowo-narkotykowym maratonem, a obaj panowie wpadają w poważne kłopoty.