Для фильма было сшито более 1500 костюмов.
Изначально в роли Забавы была анонсирована Анастасия Мытражик, с которой было снято несколько сцен, но впоследствии роль отошла Ксении Трейстер.
Леониду Ярмольнику, исполнившему в картине роль Царя, всё время жала корона и туфли, поэтому он почти всегда ходил в тапочках, а корону за ним носил паж, роль которого пришлось придумать специально для фильма
Экстерьер волшебного замка снимали в усадьбе Марфино.