Машинист локомотива Жак Лантье страдает приступами немотивированной агрессии, особенно во взаимоотношениях с женщинами. Только работа может отвлечь его мысли от желаемого убийства. Однажды Жак в выходной день отправляется навестить свою крёстную мать. В вагоне поезда он становится свидетелем того, как в темноте тоннельного перегона происходит убийство. Лантье утаивает от полиции известные ему события из-за сочувствия и симпатии к молодой особе, Северин Рубо, которую он видел в тот вечер выходящей со своим мужем из купе, где было совершено преступление.