Justice League Unlimited - Season 2 - Eps 6: Double Date
Seeking to avenge the death of her parents, the Huntress enlists the help of the Question in tracking down Steven Mandragora, a mobster in protective custody -- and being guarded by the Green Arrow and Black Canary.
About Justice League Unlimited

Title: Justice League Unlimited
First Air Date: 2004-07-31
Last Air Date: 2006-05-13
Status: Ended
Rating: 8.26/10 (from 791 votes)
Language: EN
Seasons: 3
Total Episodes: 39
Network: Cartoon Network
Genres: Animation, Action & Adventure, Sci-Fi & Fantasy, Kids
Production Companies: Warner Bros. Animation
Synopsis
The galaxy's most powerful superheroes return to battle the allied villains and criminal plots that endanger the universe.
Cast

Kevin Conroy
Batman (voice)

George Newbern
Superman (voice)

Susan Eisenberg
Wonder Woman (voice)

Carl Lumbly
J'onn J'onzz (voice)

Phil LaMarr
Green Lantern (voice)