Reviews TV Reviews by Nicola Austin February 11, 2018 ShareTwitterFacebook Arrow S6E13 ‘The Devil’s Greatest Trick’ Review Contains Spoilers! This week's episode of Arrow is full of twists and turns as the team must race against time to stop Cayden James from detonating the thermobaric bomb that's hidden in Star City. Felicity and Alena must prove that the video…Read More