Девять девушек, каждая из которых носит имя, созвучное августовской звезде, просыпаются в заброшенной школе без единого воспоминания о прошлом. Их тела слабы, а на запястьях выжжены номера от одного до девяти. Вокруг — лишь гулкая тишина и запах старой пыли. Первая же ночь приносит ужас: ровно в полночь одна из них, Золушка номер девять, исчезает, оставив после себя лишь хрустальную туфельку и кровавый след на полу. Оставшиеся восемь понимают: они участницы жестокой игры, где правила диктует таинственный голос из динамиков. Каждую ночь, пока часы бьют двенадцать, одна из них будет превращаться в пепел, если до этого не найдет своего «принца» — человека, который вспомнит её настоящее имя и поцелует до наступления полуночи. Но проблема в том, что принцы — это такие же потерянные парни, запертые в параллельном крыле здания, и они тоже ничего не помнят.
Постепенно, между побегами и отчаянными поисками, девушки начинают замечать странные закономерности. Их номера не случайны: каждая из них — это осколок одной разбитой личности, фрагменты души девушки по имени Ай, которая покончила с собой ровно год назад, в последний день лета. Школа — не реальное место, а её подсознание, где она заперла свои подавленные эмоции и травмы. «Золушки» — это её аватары, каждая из которых олицетворяет определенный грех или страх: зависть, гордыню, утрату. Чтобы выбраться, им нужно не просто найти принца, а объединиться и вспомнить, что на самом деле произошло в ту роковую августовскую ночь. Но время работает против них: с каждым исчезновением реальность вокруг плавится, коридоры искажаются, а в зеркалах начинают отражаться лица, которые они не хотят узнавать. И когда останется лишь одна Золушка, она поймет, что принц — это всего лишь отражение её собственной воли к жизни, и единственный способ разорвать круг — это простить себя за то, что случилось год назад.