Last week's Arrow ended on a crazy cliffhanger, suggesting that Roy Harper might actually be the one who killed Sara Lance in the season premiere.
But...did he? Or is he having traumatic dreams brought on by the violence he was part of during his Mirakuru stupor last year?
That's the question asked in a new clip from the episode, presented by Variety's YouTube account...
Arrow will answer this question and more when it airs tonight at 8 p.m. ET/PT on The CW.
"Guilty" — (8:00-9:00 p.m. ET) (TV-14, V) (HDTV)
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 & Keto Shimizu (#306). Original airdate 11/12/2014.