Depois de estabelecer sua reputação na União Soviética, o cineasta Sergei Eisenstein (Elmer Bäck) se muda para Guanajuato, no México, para dirigir o novo projeto "Que Viva México!". Chegando ao país, encanta-se com a nova cultura e passa a levar uma vida de excessos e de descobertas. Assim, as filmagens sofrem muitos atrasos e os custos do projeto aumentam, gerando conflitos com os produtores. Sem familiares ou amigos por perto, o inseguro Eisenstein torna-se cada vez mais próximo de seu guia local, o mexicano Palomino Cañedo (Luis Alberti), com quem inicia um relacionamento amoroso.