The starz and hollywood tos are intertwined with each other and seem to use their own names as a single entity. from starz.com: http://www.starszz.com/get-hosted/hosting-rules/
Well, there's nothing much that I can do now. I just made a new site. Same thing happened to one site... the original owner had no chance of winning something like this.
when buying a domain for your business always use namecheap or godaddy. because your host will use that domain against you and ya they do have the rights to your contents