Slade Wilson from the CW's Arrow has come to Starling City... And its AWESOME!! So in the episode Oliver was injected with rat poison to keep his blood from thickening but it has a side affect of hallucinations. Oliver believes he is hallucinating Slade and Shado in Starling but Barry Allen does a blood test and his blood is clean. Right before the test is complete Slade attacks Oliver in his "Arrowcave" and is beating the crap out of him and yelling at him about Shado's Death when he suddenly disappears. Then Diggle tells Oliver how after he came back from Afghanistan that he saw ghosts of people he lost there and maybe that's all Slade was but.... My theory is that Shado is a ghost and Oliver finally puts his mind at peace with that and believes the hallucinations are over and then in the final scene we see Slade standing in the background or he confronts Oliver and shows that he is real.
EDIT: Solomon Grundy is also created and Roy is injected with the SSS.
EDIT EDIT EDIT EDIT EDIT: SLADE WILSON IS ALIVE AND IS THE MASTERMIND BEHIND THE WHOLE BROTHER BLOOD THING AND IS PLOTTING TO DESTROY EVERYTHING OLIVER LOVES AND THEN SHOOT AN ARROW THROUGH HIS EYE!!!! HES ALSO BARING THE CLASSIC SLADE GOATEE WITH AN EYE PATCH!!!!!! HOLY SON OF A B*TCH!!! Oh and Barry is back in Central City and he walks into a room full of chemicals while a thunderstorm is going on. SCRATCH THAT THE CHEMICALS ARE HIT I REPEAT THE CHEMICALS ARE HIT! SCRATCH THAT BARRY IS HIT AND KNOCKED OUT!! FLASH IS HERE!!! Oh and Oliver has his mask now.
What are your guys' thoughts?