Шестнадцатилетняя Марла и её младший брат Джек остаются без родителей, погибших в результате несчастного случая. Их берёт под свою опеку дед – ворчливый старикан. Вместе они отправляются в небольшой шотландский городишко на западе страны, где тот и живёт, причём не где-нибудь а на маяке. Вскоре дети замечают, что в месте этом не без тайн...