The CW network has a show called "Arrow" that is meant to be the grim, gritty, relatively "realistic" version of long-running DC Comics superhero Green Arrow. Nobody calls the new guy "Green Arrow," even though he does indeed dress in green. Actually, no character in the show ever calls him "Arrow," either. He's known throughout his fictional city as "The Hood," because he wears a hood. Kudos to the screenwriters for that bit of realism; that's exactly the moniker he'd end up saddled with in the real world. But this must be measured against the unrealism of his sparse costume somehow concealing his identity, even from people who know him intimately. (What's the least realistic thing about Superman: his amazing powers, or his magic disguise eyeglasses?)
It's generally fun to watch. There is some great action choreography - the stunt guys put a good deal of effort into making it seem plausible that a guy with a bow and arrow could take on armies of gun thugs. The lead actor apparently has a clause in his contract requiring him to work out shirtless at least once per episode, while unattractive women have evidently been banned from the city by municipal order. The guy who used to play Harry Dresden in "The Dresden Files" is in it, which makes me nostalgic for "The Dresden Files."