According to one source, Revueltas originally composed the work for the film Janitzio, directed by Carlos Navarro and starring Emilio Fernández .
Revueltas revised the score three years later, completing the new version on 30 December 1936 at the Sanitorio Ramírez Moreno in Mexico City, where he was hospitalized for fatigue and rehabilitation from alcoholism (; ).