We couldn't believe it, I'm sure you couldn't either. Lot to unpack in this exhilarating episode. Do we have a new enemy of the 'cast?