Written by Speed Weed & Keto Shimizu Directed by James Bamford A shocking revelation complicates the battle between Team Arrow and…