May 18, 2022 Top Stories Genius Brands Signs 20-Year Deal with Marvel Studios Regarding Stan Lee May 18, 2022 Stan Lee Universe, Genius Brands International’s venture with POW! Entertainment, has inked a 20-year deal to license the name and likeness of Stan Lee to Marvel Studios.