Watch The Batman - Lost Heroes (2)

The Batman Season 5 Episode 13

Season 5 Episode 13

First Aired: March 8, 2008

Description: The Justice League must battle androids with all of their powers, as well as a new Joining invasion.