Действие разворачивается в Вене 1920-х годов. Девочке по имени Мэри ее дядя Альберт Эйнштейн дарит деревянного Щелкунчика и в доступной форме рассказывает о теории относительности. Щелкунчик в наполеоновской треуголке оказывается заколдованным принцем. Девочке предстоит избавить его от колдовских чар и заодно вырвать город принца из лап Крысиного короля, сжигающего в печах крематория детские игрушки...