De vader van Lin Fox verhuist zijn hele gezin naar Duitsland, omdat hij daar verloren gewaande gebrandschilderde ramen hoopt te vinden. De kostbare ramen zouden zijn academische carrière weer op de rit kunnen krijgen. Het gerucht gaat dat de ramen vervloekt zijn en dat er een duivel achter huist. Zo belandt Lin in haar eindexamenjaar op een Duitse school, en omdat zij de taal beheerst helpt ze haar vader bij zijn veldonderzoek. Maar geboren in Londen. Na vanaf hun aankomst in de Eifel wordt duidelijk dat er iemand is die hen schrik probeert aan te jagen: er vinden moorden plaats en elke keer worden glasscherven aangetroffen rond het lijk. De moordenaar komt steeds dichterbij en haar vader wordt nog geobsedeerder. Lin moet zelf de ramen vinden voor het te laat is...