Photo: stephen amell filmed an arrow scene that was two years in the making 07 | Photo 3181010 | Just Jared: Entertainment News