Legion of Super Heroes poster
TV

Legion of Super Heroes (2006)

S01E09 The Substitutes

Feb 17, 2007 • Season 1 • Episode 9 • HD

As the Legion battles a swarm of creatures devouring the Earth's ionosphere, the outcasts from the annual Legion Auditions find themselves as Earth's last line of defense against imminent doom.