Действие фильма «Тени старого замка» разворачивается в 1948 году на уединенном пограничном острове Эстонии, где на протяжении трех веков возвышается таинственный замок. Местные жители шепчутся о его зловещей истории, наполненной легендами и слухами о загадочном привидении Зеленого Охотника, которое якобы бродит по его мрачным коридорам. Несмотря на то, что в замке расположена школа-интернат, юные воспитанники начинают ощущать атмосферу загадки и тревоги, когда по ночам слышат странные шаги и шорохи.
Вооружившись смелостью и жаждой приключений, группа ребят решает разгадать тайны, окутывающие замок и его обитателей. Их поиски приводят к неожиданным открытиям, связанным с темными страницами истории, когда некоторые местные жители сотрудничали с фашистами во время войны. Постепенно, раскрывая секреты прошлого, дети сталкиваются с опасностями и моральными дилеммами, которые ставят под сомнение их представления о добре и зле. Фильм погружает зрителей в атмосферу мистики и напряжения, заставляя задуматься о последствиях исторических событий и о том, как они влияют на судьбы людей.