OK now I have to question if Naomi was Vulture all along or if she did something at the stadium that made everything fall apart. The way Alicia was so quick to try and kill her brings up all sorts of questions. I really hope John isn't going to die though.