Let's face it, CW's Arrow is amazing, and with the hype surrounding DC's Batman v Superman: Dawn of Justice (League), it's a no-brainer that the show's Oliver Queen (played by Stephen Amell) appearing in that film would have been amazing as well (and would have finally made me watch it).
But alas, even Oliver's saying "Don't get your hopes up."
That's from Stephen Amell's Facebook page, where he says, quite definitively, that he won't be in Batman v Superman.
Hey Guys -- I appreciate all the support and enthusiasm, but not everything I post is a cryptic indicator that I'm going to be in Batman V Superman. I'm not going to be in Batman V Superman.
Which is a shame, since Amell's gritty and intense portrayal of Oliver Queen/The Arrow has all the critics raving and would have been a perfect fit for the grimdark of the post-Man of Steel DC Cinematic Universe. It doesn't even have to be a supporting role...he could have been just a cool cameo!
Amell does go on to say in the comments that him not appearing in Batman v Superman "boils down to logistics" and not because DC thinks he's not cut to be Green Arrow in the movie. That doesn't make the news any easier to take, though we can at least console ourselves with the fact that we still have a show whose star is just as badass as the character he's portraying.