Arrow review – 3×14: ‘The Return’ February 18, 2015 by Joe Lipsett Courtesy of The CW Arrow delivers a flashback heavy episode as Oliver (Stephen Amell) and Thea (Willa Holland) encounter some…trouble during their time on Purgatory Isle. Let’s bitch it out… [Read more…]