On Arrow Season 3 Episode 18, someone learns the secret identity of the Arrow and reveals it to Starling City, but then somebody else turns themselves in as the vigilante. What does it all mean?
Ra's al Ghul has a plan to use Starling City as a weapon against Oliver Queen, and from all accounts it appears to be working. Until it isn't.
Maseo takes his shot at the Mayor and kills her. He aims for Felicity, but Ray intervenes and takes a shot to his chest. Only the nanotech he has created. the teeny tiny robots, as he likes to call them, or the nano-thingies as Mama Smoak refers to them, can save his life. With Felicity's help, of course.
At what point will everything Felicity says stop sounding like a double entendre? Hopefully never, because that's why Ray loves her. Say what? Oh yes. Find out about that conversation and Doctor Who and more when you watch Arrow online!
Carissa Pavlica is the managing editor and a staff writer for TV Fanatic. Follow her on Twitter.