Отличие балета «Щелкунчик» от оригинальной сказки Гофмана заключается в переработке сюжета. 14
В основу либретто балета легла не сказка Гофмана, а её переработанный вариант, осуществлённый Александром Дюма. 14 Писатель сохранил хронологию, но изменил имена героев, места действия и некоторые характеры персонажей, сделал акцент на всепобеждающей силе любви, в корне изменив атмосферу произведения и сняв напряжённость сюжета оригинала. 3
Кроме того, Чайковский привнёс в свой балет много драмы, что придало произведению симфоническое, почти философское звучание. 1 Например, музыка битвы Щелкунчика с Мышиным королём драматична и почти трагична, в ней отчётливо звучит мотив столкновения добра со злом. 1