Я раньше не придавала значения этой детали в серии мультфильмов о Шреке. Но теперь считаю, что это не злая магичка, а именно мамаша Чарминга заколдовала принцессу, чтобы её освободил сын и правил королевством. Она не учла только, что кто - то другой пройдёт мимо дракона: согласны ли вы с этой теорией.