I'm really enjoying Arrow's seventh season thus far. There's an added level of suspense, darkness and intelligence that hasn't been felt in quite a while, and that is a very good thing indeed. "Crossing Lines" gives me no reason for worry. The writers finally managed to find their focus, breaking down the episode into three larger stories. And while, yes, one was clearly above all others, each contributed in some meaningful way. Lyla (Audrey Marie Anderson) and Diggle (David Ramsey) had probably the weakest arc entertainment wise. While their plot meandered a little, it made room for some surprising character development for the two, which was a welcome shake-up. Felicity (Emily Bett Rickards) and the FBI's attempts to thwart Diaz's (Kirk Acevedo) operations were fun to watch, especially since the Longbow Hunters were thrown in to the mix. Diaz, after this episode, might be a little more interesting than before, but he still has much to prove in terms of strength and fighting prowess. Oliver (Stephen Amell), had a very grim time in prison, as evidenced by some brutal, rather bloody brawls in the cell blocks. The added fact that he is now going to explore another side of Slabside has me very curious. All in all, "Crossing Lines" proves that season seven can work with more than one story on its hands, as long as they are relevant in some way. Even so, it's hard to deny the fact that Ollie's prison ordeal, is probably the most fun to watch.