Who would have thought that Green Arrow would get his own TV show in 2012.