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