Dead Reckoning

Dead Reckoning is the sixth episode of the third season of Justice League Unlimited.