Кэмерон с матерью находят пристанище в старом фермерском доме, затерявшемся на окраине тихого городка. Переезд становится вынужденным шагом после болезненного разрыва с отцом, оставившего глубокий след в душе подростка. В этих стенах, пропитанных запахом старого дерева и воспоминаний, Кэмерон встречает Джеки — загадочного мальчика, чей стиль и манера говорить словно принадлежат другой эпохе.
Постепенно Кэмерон начинает замечать странности, окружающие их новый дом. От соседей он узнаёт мрачную историю о трагической гибели прежних хозяев, чьи призраки, по слухам, до сих пор бродят по заброшенным комнатам. Эта тайна сближает мальчиков, заставляя их вместе исследовать тёмные уголки дома и разгадывать загадки прошлого.