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 carrire 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.