Preview Arrow season 3, episode 6, “Guilty,” with the episode synopsis and trailer.

Previously, Felicity’s mother arrived in town for a visit. However, matters were complicated when a hacker calling himself Brother Eye crippled the city with a super virus. Felicity, realizing she wrote the virus five years earlier, revealed her backstory to Team Arrow. It turns out, Brother Eye was Felicity’s ex-boyfriend, Cooper Seldon, who had faked his death while in prison to work with the NSA. Felicity, though, was able to rescue herself and her mother with some quick thinking and bravery.

And, as Laurel continued training with Ted Grant, Roy dreamed of the night of Sara’s murder — when he killed her.

Read our recap of Arrow season 3, episode 5, “The Secret Origin of Felicity Smoak,” here.

The official synopsis for Arrow season 3, episode 6, “Guilty,” reads:

“TED GRANT IS ACCUSED OF MURDER — After a body is found strung up in the Wildcat gym, Ted Grant (J.R. Ramirez) becomes the main suspect. Oliver (Stephen Amell) and Laurel (Katie Cassidy) argue over Ted’s innocence. Meanwhile, in flashbacks, when Maseo (Karl Yune) needs Oliver to remember where an informant for China White stashed key information, he asks Tatsu (guest star Rila Fukushima) to help jog Oliver’s memory. Roy (Colton Haynes) shares a secret with Felicity (Emily Bett Rickards). Peter Leto directed the episode written by Erik Oleson (#306).”

Though no promotional stills have been released, we do have a trailer:

Arrow season 3, episode 6, “Guilty,” airs Wednesday, November 12 at 8:00 p.m. ET on The CW.

Will you watch ‘Arrow’ season 3, episode 6, ‘Guilty’?