Photo Credit: The CW |
In "Crucible," Oliver (Stephen Amell) discovers a man who goes by the name "The Mayor" (guest star Clé Bennett, LOST GIRL) is bringing illegal guns in to The Glades, so Oliver sponsors a "Cash for Guns" event to help clean up the city. Unfortunately, The Mayor crashes the event with his gang and seriously injures Sin (guest star Bex Taylor-Klaus).
The Canary (Caity Lotz) is furious when she learns her friend is in the hospital and sets out for revenge.