"Free Will is Not Free." HBO has revealed the official runtime for Westworld Season 3's premiere episode, along with six new character posters.