My, my, Brother Eye…
What They Say:
The Secret Origin Of Felicity Smoak – A cyber attack pushes Felicity and Oliver to their limits – and brings Starling City to its knees.
FilmWatch is a community of awesome people posting and discussing the latest movie news. It’s part of NewsBoiler, a network of social news sites covering today’s pop culture.