Season 1, Episode 14 Masters of Evil

First Aired: December 5, 2010

Supervillains invade Avengers Mansion and attempt to destroy the superheroes.

Watch Now
$2.99
Paid