Meksyk, początek XX wieku. Powstanie ludowe przeciwko wspieranym przez USA oligarchom rozprzestrzenia się na kolejne regiony kraju. Tepepa, jeden z przywódców rewolucji, jest ścigany przez bezwzględnego pułkownika Cascorro. Gdy wpada w ręce sił rządowych, z nieoczekiwaną pomocą przychodzi mu angielski lekarz, Henry Price. Szybko okazuje się, że doktor Price ma niecne plany.