Guest Casting and New TV Spot for The CW’s ARROW


While we wait somewhat patiently, because we have no choice, for the nearly two months until the October 10 series premiere of Arrow on The CW, we have some casting news and a new TV spot to share with you, and help you bide your time.

Byron Mann (Dark Angel, Smallville, Catwoman) is reported by Deadline to be playing “an enigmatic man who has a complex connection to Oliver Queen/Arrow” (Stephen Amell). He will be appearing in a multi-episode arc.

And newcomer Emily Bett Rickards is reported by Deadline to be playing Felicia Smoak, who in the DC world was the manager of a software firm, and who in this series will be an IT phenom working at Queen Consolidated.

Now for the new TV spot. It does appear to contain a few new snippets here and there, but it’s definitely a cool new presentation regardless. Take a look:

TV Spot: Arrow – Who Am I

Arrow, starring Stephen AmellColin DonnellKatie CassidyDavid RamseyWilla HollandSusanna Thompson, and Paul Blackthorne, will premiere Wednesday, October 10 at 8/7c on The CW.


Erin Willard
Written by Erin Willard

Erin is the Editor In Chief and West Coast Correspondent for SciFiMafia.com