At the end of last night's Arrow, news broke in Star City that Mayor Oliver Queen had ordered District Attorney Adrian Chase to falsify Detective Billy Malone's autopsy reports, covering up Green Arrow's involvement in his death. In next Wednesday's "Fighting Fire with Fire" episode, Oliver will have to take part in an impeachment hearing.
Check out a sneak preview in the video above, and view official stills in our gallery.
Oliver (Stephen Amell) faces his biggest challenge yet as mayor. Felicity (Emily Bett Rickards) continues down her dark path with Helix.
After Vigilante attacks Oliver while he’s acting as the mayor, Diggle (David Ramsey) leads the team in a mission to stop Vigilante once and for all.
Michael Schultz directed the episode written by Speed Weed & Ben Sokolowski.
Based on the characters from DC, ARROW is from Bonanza Productions Inc. in association with Berlanti Productions and Warner Bros. Television, with executive producers Greg Berlanti (The Flash, Supergirl), Marc Guggenheim (Eli Stone, Percy Jackson: Sea of Monsters), Andrew Kreisberg (The Flash, Supergirl), Wendy Mericle (Desperate Housewives, Eli Stone) and Sarah Schechter (Supergirl, Blindspot).
"Fighting Fire with Fire" episode of Arrow will air Wednesday, March 1 at 8 p.m. ET/PT.