Thea's bloodlust finally returned this week, after being sated by killing a couple of guys in Nanda Parbat. She thinks that she has it all under control, but when a rather creepy man puts the moves on her while she's on a date with Alex, that control breaks. There's no doubting the man deserved maybe the one punch, but Thea beats him to within an inch of his life, and is only stopped when Alex arrives back on the scene, otherwise she almost certainly would have killed him. What's strange about this is the fact that nothing else really came of it. Oliver didn't even find out. Surely the fact that such a beating occurred, and it was Mayoral candidate Oliver Queen's sister while out with his campaign manager, means word would've got round?