В центре сюжета фильма "Пуля для генерала" - бурные события начала XX века в Мексике, охваченной революцией. Это время хаоса, когда борьба за землю и свободу переплетается с защитой власти и разбойничьими налетами. В этой анархии выделяется банда Чунчо-барабанщика, занимающаяся поставками оружия повстанцам.
Одним из самых дерзких их деяний становится нападение на поезд. Именно во время этого рейда в ряды бандитов попадает загадочный американец Билл Тэйт. Его появление вызывает интерес и уважение среди опытных головорезов, которые не раз бывали в переделках.
Билл быстро завоевывает доверие главаря и становится его лучшим другом. Однако его поведение остается окутанным тайной: что на самом деле привело этого гринго в Мексику? Что он скрывает под маской беззаботного авантюриста?
Фильм погружает зрителя в атмосферу революционной Мексики, где каждый шаг может быть последним, а каждое решение - роковым. История Билла Тэйта и банды Чунчо-барабанщика раскрывает сложность мотивов и поступков людей в условиях войны и революции, оставляя зрителя гадать о настоящих намерениях главного героя до самого конца.