Things are steady moving towards Arrow‘s defining finale, and with Wednesday’s episode “This Is Your Sword”, the CW has released exclusive stills of what to expect....