Who is the mysterious Ezekiel Sims? And is he a friend or foe to Spider-Man? Peter better keep his wits about him with this one!