Stephen Amell Spain » Legends of Tomorrow