With Arrow Season 6 officially underway, we now know that everyone aside from Samantha survived Lian Yu.
One of the biggest questions we have after Arrow Season 6 Episode 1 centers around what is going to happen to Oliver now that the world knows his identity.
On the official teaser for Arrow Season 6 Episode 2, Oliver is forced to plead with the FBI that the leak was fake and that he is not the man they think he is.
On top of that, he holds a press conference, but with everyone questioning his whereabouts more than ever, will anyone step up to the challenge and pose as him for a short stint?
That would make the most sense, but this is Arrow, and there is generally a crazy twist thrown in for good measure to change things up.
Team Arrow will also be put under the microscope because everyone close to Oliver becomes public enemy number one.
That's what happens when someone in your social circle is outed as the vigilante. Will William turn his back on Oliver once again when he realizes his dad was partly responsible for his mother's death all over again?
Have a look at the full teaser below and join us in the comments with your views on it.
Remember you can watch Arrow online right here via TV Fanatic. Get caught up right now!
Arrow continues next Thursday on The CW.