'Arrow' star Stephen Amell debunked a big rumor about the show on Wednesday. Comicbook.com reports the actor took to Twitter to directly deny that Oliver Queen would only be stuck in prison for the span of three episodes. Now, fans are wondering if his response means Queen will be in prison for more or less than three episodes.