Claim: Westworld's first season concluded on April 4, 2016.
Evidence: The first season premiered on October 2 , 2016 , concluded on December 4 , 2016 , and consists of ten episodes.