Watch The Batman - Lost Heroes (1)

The Batman Season 5 Episode 12

Season 5 Episode 12

First Aired: March 8, 2008

Description: Batman and Green Arrow discovered that the super-powered members of the Justice League have been disappearing one by one. The trail of disappearances leads to Hugo Strange... and his mysterious allies.