Posted on April 25, 2018April 25, 2018 by Mark AlexanderWestworld Season 2 Explained And you thought Season One was confusing! And we're only one episode in so far!