SPOILER ALERT: This is a full episode recap, so if you want to avoid SPOILERS, please watch the episode first! At the end…