The Arrow season 2 premiere doesn't air until next week, but this intriguing clip โ€” in which Diggle and Felicity head to Oliver's mysterious island to search for their missing comrade โ€” has danger, intrigue, humor and Stephen Amell without his shirt on. Way to play to your strengths, Arrow!