A review of Westworld Season 3 Episode 1.A review of Westworld Season 3 Episode 1.A review of Westworld Season 3 Episode 1.