Could someone please explain this movie poster??
Take a look at it: http://tinypic.com/r/w9jg9w/7
Why is that the poster for this short?
There is no mention of Green Arrow.
~ "The greatest trick the Devil ever pulled was convincing the world he didn't exist."