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