arrow-stephen-amell-david-ramsey-john-diggle-spartan