Watch Stan Lee's SuperHumans Season 3 Episode 10 - Ultimate Super Team

Add to Watchlist

Stan Lee\'s SuperHumans Season 3 Episode 10
Daniel encounters four people with totally separate powers...but united they could be the ultimate team of real life superhumans.
First Aired: September 17, 2014 - 43 Minutes Runtime

Watch Stan Lee's SuperHumans - Ultimate Super Team (s3 e10) Online - Watch online anytime: Buy, Rent

Stan Lee's SuperHumans, Season 3 Episode 10, is available to watch and stream on History. You can also buy, rent Stan Lee's SuperHumans on demand at Amazon, Vudu, Microsoft Movies & TV, Google Play, iTunes online.