Justice League Season 2 Episode 20

Justice League Season 2 Episode 20

Superman finds himself on a devastated future Earth with the man responsible – Vandal Savage.

Serie: Justice League

Director:

Episode Title: Hereafter (2)

Air Date: 2003-11-29

Year: