Этот фильм следует рассматривать в разрезе эпохи. В СССР культивировалась покорность власти, поэтому все герои-бунтари в советском кино наказывались.
Иван стал медведем-оборотнем, потому что отказался кланяться старому грибу (старый гриб символизировал генеральных секретарей КПСС).