The second season of Westworld premieres this Sunday, April 22nd at 9 PM ET.