I've watched almost every episode of Arrow, and this isn't him. Oliver has never been a thief, and he doesn't have others kidnap and torture people like this guy did to Lex. This isn't Arrow, it's some dumb and unbelievable version of him. Sorry, but I like Arrow, and this isn't him.