Watch The Avengers: Earth's Mightiest Heroes! season 1 episode 20 tv series online free
Release: May 15, 2011
The Avengers must stop Malekith the Accursed after he unleashes an everlasting winter on Earth. Once Malekith is defeated Thor learns he has been barred from returning to Asgard.