View Full Cast Konstantin AdashevskyTsar Dormidont / JesterNatalya VorobyovaGeliy SysoevBronius BabkauskasAlgimantas Masiulis