SPOILER ALERT! (stop reading if you don’t want to know what happens in this episode) Oh how I love when everyone pitches in and we get a huge Team Arrow showdown. It was fun seeing everyone get in on the action and even a little unsuspected spark at the end. Read the recap below!