they said that the TV Show universe is separate from the Movie universe so no chance for that green arrow to appear.I don't really understand the conflict between the two in the movie, i hope it's not some bullshit excuse to make them fight just to catch peoples eyes...
replydetachattach picture