Starz on-demand online streaming requires only an Internet connection in order to subscribe, meaning users without cable TV can view Starz content with 0 issues. The cost of a monthly Starz subscription is $8.99.