Arrow Picture Preview: Who's in the Queen Mansion?

Arrow Picture Preview: Who's in the Queen Mansion?

On Arrow Season 2 Episode 15, "The Promise," the island scenes show Oliver, Sara and Slade working together to take the freighter from Ivo, while Oliver comes face to face with Slade in present day Starling City.
Posted in: Arrow
Book 'Em: 16 TV Characters Who Should Be Arrested for Scene Stealing

Who Are TV's Most Egregious Scene Stealers?

Some of these characters may be your favorites, but it's not because they're paid the big bucks, it's because when nobody is looking they steal every scene they film. The nerve!
Posted in: Arrow