Where To Stream Justice League Season 2 Episode 12
A Better World (2)
- Aired November 1, 2003
- 25 Min
- Rated 8.5
- Number 11 Of 38 Rated Episodes
Flash frees himself from Justice Lord imprisonment, and the speedster frees the rest of his team. Batman considers joining forces with his counterpart, while the Lords tighten their grip on the League's Earth.