"Every now and then, humanity needs a reset. A do-over," intones Damien Darhk at the start of the extended trailer for "Arrow's" mid-season finale. "That time has come."
Hive declares war on Star City, and things don't look good for Team Arrow when Darhk captures and threatens their lives while Oliver forced to watch helplessly.
Starring Stephen Amell, David Ramsey and Emily Bett Rickards, "Arrow" airs Wednesdays at 8 pm EST on The CW.