FULL SPOILER REVIEW: Episode 6