So as I was watching Arrow, I wondered how many other superheroes or supervillians they would bring in. For example, on Smallville, Aquaman, Cyborg, and Green Arrow himself were on the show as well aas Superman, of course. Here, I will compose a list of all of the heroes/ villians that were on the show with secret identities. Also, I am not counting people like Laurel, who later becomes Black Canary. Feel free to add anyone that I forgot on the comments below.
Heroes
Villians