Juan Preciado, annesinin ölümünden sonra derin bir boşluk içinde kaybolmuşken, yıllardır kayıp olan babası Pedro Páramo’yu bulmak ve annesinin son arzusunu yerine getirmek için doğduğu kasabaya gitmeye karar verir. Ancak varmak üzere olduğu kasaba, bir zamanlar hayat dolu olan, şimdi ise terkedilmiş, hayaletler arasında varlığını sürdüren bir yer haline gelmiştir. Kasabada karşılaştığı sırlarla dolu, gizemli insanlarla tanışan Juan, babasının zenginlik ve iktidar peşinde ne kadar karanlık yollara saptığını keşfeder. Pedro Páramo’nun geçmişteki eski bir aşkını ararken iç yüzünü yavaş yavaş öğrenmeye başladıkça, kasabanın gölgelerinde gizlenen korkutucu sırlar birer birer gün yüzüne çıkar. Geçmişin gizemleriyle yüzleşirken, zamanın ve mekanın sınırları, ölüler ve yaşayanlar arasında kaybolmaya başlar; Juan için gerçek ile hayaletler arasında fark kalmaz.