7.2 Stan Lee’s Superhumans Aug. 05, 2010Stan Lee’s Superhumans IMDb: 7.2 2010 306 viewsStan Lee’s Superhumans is a television series that debuted August 5, 2010 on History. It is hosted by comic book superhero creator Stan Lee ...Documentary