Действия мистического триллера режиссера Гильермо дель Торо «Хребет дьявола» происходят в 1939 году, в разгар Гражданской войны в Испании. Вся страна охвачена ужасом, она погрязла в насилии и жестокости. Тринадцатилетний подросток Карлос потерял отца и мать, его опекун и друг погибшего отца отправляет мальчика в приют Санта-Люсия, который находится в небольшом поселении. Управляет приютом директриса Кармен и доктор Касарес, которые сочувствуют Карлосу и принимают его, не смотря на перегруженность приюта.
Карлосу приходится отстаивать свои права и место в приюте, а так же противостоять старшему по возрасту хулигану Хайме. Но кроме разборок с мальчишками, Карлос знакомится с секретами приюта, которых оказывается не мало. Одним из них является призрак убитого мальчика по имени Санти, который бродит ночами по мрачным коридорам и начинает преследовать Карлоса.