Nel 1914, il rivoluzionario messicano Pancho Villa (Antonio Banderas) invita gli studi cinematografici a girare le sue battaglie reali contro l'esercito di Porfírio Diaz per raccogliere fondi per finanziare armi e munizioni. La Mutual Film Corporation, attraverso il produttore D.W. Griffith (Colm Feore), interessato alla proposta, invia il regista Frank Thayer (Eion Bailey) a negoziare un contratto con lo stesso Pancho Villa.