Colin Salmon, Susanna Thompson, Willa Holland and Stephen Amell in Arrow