So many spoilers.... This is getting exciting.