Двенадцатилетний Фёдор оказывается в непростой ситуации, когда его отец решает вложить все семейные сбережения в строительство отеля на руинах древнего замка. Местные жители шепчутся о призраках, обитающих среди старых стен, но взрослые не принимают эти истории всерьёз. Юному герою предстоит не только убедить родных в реальности угрозы, но и сплотить их перед лицом неожиданных испытаний.
Фёдор понимает, что должен действовать быстро: если семья потеряет последние деньги, их ждёт безрадостное будущее, но и позволить разрушить пристанище призраков он не может. Мальчик берёт на себя роль защитника как мира живых, так и обитателей замка, пытаясь найти мудрое решение, которое спасёт и привидения прошлого, и благополучие его собственной семьи.