Zwłoki meksykańskiego nielegalnego imigranta Melquiadesa Estrady (Julio Cesar Cedillo) odnaleziono w płytkim grobie na teksańskim pustkowiu. Lokalne władze, nie próbując nawet rozwiązać zagadki morderstwa, przenoszą zwłoki do grobu komunalnego. Jedynym, który nie godzi się z tym stanem rzeczy, jest Pete Perkins (Tommy Lee Jones), przyjaciel Melquiadesa, który postanawia na własną rękę wytropić zabójcę.
Podróż, której ukoronowaniem jest trzeci pogrzeb Melquiadesa, obfituje w niebezpieczeństwa i momenty załamania, ale to nie zraża Pete’a, który pragnie zrealizować obietnicę złożoną przyjacielowi, a zabójcę zmusić do odkupienia win.