Plot: Brainiac's hub of power starts a countdown to self destruct which would mean the end of America and beyond. Superman must decide his fate
Superman Red Son - Season 1 - Checkmate Superman / Lex Luthor's America / Superman Returns (Episode 12)
Episode Aired On:
Friday, October 9 2009
15 years ago
Friday, October 9 2009
15 years ago
Go to
Episode 11