My Take On…ARROW – one of the best pilots this Fall. Seriously…
Another new show hitting the airwaves tonight is The CW’s take on the Green Arrow super hero, aptly titled ARROW (8/7c before an all new SUPERNATURAL). The incredibly charming (like, incredibly, incredibly charming) Stephen Amell, he of all those pictures of abs you’ve been seeing in the weeks leading up to tonight’s premiere, plays Starling City’s beloved playboy Oliver Queen. Oliver has been missing and presumed dead for 5 years, when he miraculously turns up on a hidden island, looking