В средата на 19-ти век в Шотландия пристига Гевин Дишарт, който трябва да застане начело на местната църква. Пристигайки там Гевин се сблъсква с мистериозна циганка, която му разказва как е взела участие в бунтовете на лудитите - движението на английските текстилни производители, което предизвиква стачки срещу промишлената революция. Местните се страхуват от циганката и всички отбягват да се срещат с нея. Гевин обаче е привлечен от момичето и много скоро ще се изправи пред трудността да признае пред обществеността, че е влюбен в циганката.