Starz movies are typically locked because they have an exclusive contract with the network. This means that the movie can only be shown on Starz, and no other network or streaming service can air it.