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