Jesús Cárdenas (adaptation), Roberto Gavaldón (adaptation), José Revueltas (adaptation), Luis Spota (story)