Stephen Amell Cast as Green Arrow for CW’s ‘Arrow’ Pilot
The CW seems to be moving along rather speedily on its potential live action Green Arrow TV series. According to Deadline, Canadian actor Stephen Amell has been cast as Oliver Queen/Green Arrow in the network's Arrow pilot, which is based on the DC Comics superhero...