REVIEW: ‘Arrow’ – Episode 5 – “Damaged”

Last week’s Arrow ended on a couple of cliffhangers, the most shocking being Ollie’s (Stephen Amell) arrest on the suspicion of being the vigilante, The Hood. In the real world we know it… Continue reading