Двухсотлетние мама с дочкой (Джемма Артертон и Сирша Ронан) скрываются в бегах от мужского ордена себе подобных. Убежище находят в старом отеле «Византия», который они вскоре переделывают в бордель — удобный источник заработка и пропитания.
Действие фильма разворачивается в 70-х годах в уэльской общеобразовательной школе. Главная героиня, школьная учительница, пытается превозмочь безразличие подростков, и поставить на школьной сцене музыкальную версию «Бури» Шекспира в жанре рок-н-ролла, которой бы мог гордиться сам Дэвид Боуи. Чтобы увлечь учеников, она решает использовать в постановке хиты 70-х.