This episode was the weakest in three season. I didn't like it at all. First point was Oliver waking up without being in the Lazarus Pit even though it was quite clear in the last episode that he had been lying on the mountain ledge for awfully long time. Then his chest wound disappeared and it moved to stomach area, even though Ra's Al Ghul stuck blade between Oliver's rips, missing narrowly his heart. And we are not talking about hundreds of meters fall, which would most probably cracked bones, pulverised his spine and most likely cracked his skull open.
The second point came when a thin metal tray stopped two bullets from hitting Oliver. If it would had been made from titanium I would had bought it, but it didn't look like that particular night club would had invested money on such novel items. And we aren't even touching Brick shooting scene in the warehouse or the shootout in the Mayor's office.
Third mistake came with Roy sneakers alerting Malcolm, and the final nail in the coffin came with Laurel playing her sister to their dad, and the thing about that is that they don't even have same height, body build, or way of moving.
But there was some excellent moments with Vinnie playing a very convincing crime boss. However there weren't enough of them to save episode.