The CW has released a brand new promo for the eighteenth episode of Arrow season seven, titled ‘Lost Canary’ which sees Laurel Lance’s dark history come back to haunt her!
By outing Emiko Queen to Oliver, the current District Attorney of Star City now finds herself in trouble as the new Green Arrow is getting her revenge. In retaliation, Emiko is framing Laurel for a murder of a witness in SCPD custody, as well as revealing a photo with her and the late Diaz, leading Lance to go on the run.
In the episode that pays homage to the Birds of Prey comics, Dinah Lance/Black Canary is set to team up with Sara Lance/White Canary from DC’s Legends of Tomorrow to help bring down Black Siren…
Check out the promo below!
Arrow episode 7.18 “Lost Canary” will air on Monday 15th April on The CW.