The official Umbrella site of Victoria's SF scene.
Monday, September 10, 2012
Arrow - Trailer
The CW released a newish trailer for the up-coming series Arrow. Based on the DC comic book Green Arrow the series follows Oliver Queen (Stephen Amell), who has been stranded on an island for five years, as he returns to his beloved home-town, only to discover that a criminal element has infected the metropolis of Starling City. Donning a hood and a bow and arrow, billionaire playboy Queen, goes after the criminal element Batman style, in green.