Ramón is ontsnapt uit de gevangenis en op weg naar een bergdorpje waar een schat begraven ligt. De weg daarnaar voert over de pelgrimsroute naar Santiago de Compostella en daarom vermomt hij zich als pelgrim. In het dorpje lijkt alles verlaten op een paar oudere mensen na. Als hij bij één van hen overnacht merkt hij dat er een eeuwenlange vloek rust op het dorpje, de Santa Compaña. De ouderlingen van het dorpje zijn telkens op zoek naar nieuwe mensen om een nachtelijke processie van dode zielen te leiden en de pelgrims die gestaag langskomen vormen een weerloze prooi. En zo begint voor Ramon een heftig avontuur om te ontsnappen aan de vloek en levend uit het dorpje te geraken...