Do you remember that cool show based on Green Arrow? It helped to launch an entire TV series universe. All of us were on the edge of our seats each episode. Many people thought it would carry off from where Smallville finished. A lot [...]