It was great to see Oliver losing his confidence and appear weak for once and for Diggle and Laurel to help him get back on the horse and fight crime and get justice from the people in the list. Loved to see Firefly and how he burned those people. They also finally gave Laurels' friend kind of a story line and her giving Arrow (oliver) the badge will make him realize that people think of him as a hero. Also Laurel's Dad went really dark in this episode by using his own daughter to find Arrow i dont know how Laurel will forgive him after she finds out. Overall the episode was about Oliver getting back in the game and the flashback helped the story move.
Please read the following before uploading
Do not upload anything which you do not own or are fully licensed to upload. The images should not contain any sexually explicit content, race hatred material or other offensive symbols or images. Remember: Abuse of the TV.com image system may result in you being banned from uploading images or from the entire site – so, play nice and respect the rules!