In “Canary Cry,” Oliver (Stephen Amell) and the team struggle to come to terms with Laurel’s death, especially Diggle (David Ramsey) who is overwhelmed with guilt for choosing to believe Andy (Eugene Byrd) had changed.
Meanwhile, Lance (Paul Blackthorne) refuses to believe his daughter is really gone and asks Nyssa (Katrina Law) to help bring her back.
A recent Black Canary sighting in Star City only seems to prove his theory that Laurel isn’t actually dead.
Arrow airs TONIGHT, April 27 @ 8PM on The CW.
Arrow “Canary Cry” Trailer
20+ stills inside…