On Arrow Season 3 Episode 15 Thea decides that holding on to even one more secret may be enough to do her in, so she shares the last she carries with those she knows.
While the results are surprising, Oliver worries she will come to regret her decision and sets out to save her soul. Is that all his mission is about? It's unlikely, and despite his vow to protect his family above all else, his good friend Diggle remains at his side to ensure no harm comes to him.
Meanwhile, Felicity is worried about another hero in the making and takes Ray Palmer under wing. The two bond as Ray continues to perfect his ATOM suit with extraordinary results.
many characters you'd never expect to make connections do so on surprising levels and you'll only know about it if you watch Arrow online!
Carissa Pavlica is the managing editor and a staff writer for TV Fanatic. Follow her on Twitter.