Este filme, basado en tres cuentos de Juan Rulfo, narra tres historias independientes ubicadas en el México de los años cincuenta: En "Paso del Norte", Bonfilio, un campesino que vive en la miseria, decide emigrar en busca de fortuna; "Pedazo de noche" cuenta la vida de Lucia, una prostituta de la calle que ve pasar su historia entera como un parpadeo antes de morir, y "Cleotilde", donde se muestra la vida de Don Julio, viejo hacendado que se debate entre el remordimiento y la culpa después de la partida de su joven esposa.