Arrow stars Stephen Amell as Oliver Queen, David Ramsey as John Diggle, Willa Holland as Thea Queen, Emily Bett Rickards as Felicity Smoak, John Barrowman as Malcom Merlyn, with Paul Blackthorne as Detective Lance.
Felicity (Emily Bett Rickards) attempts to hack the NSA to help free Diggle (David Ramsey) but when her online efforts are flagged, she faces off against an unknown adversary.
The CW has released the first trailer for Arrow Episode 5.12, featuring the team looking for a new Black Canary, plus the debut of Talia al Ghul in the series!
“In his quest to take down Kovar, Oliver (Stephen Amell) gets help from a surprising source – Talia al Ghul (guest star Lexa Doig).