Watch On Your Favorite Devices Stream STARZ at home or on the go with Hulu. You can also use your Hulu credentials to create a STARZ App account and watch live and on demand content using the STARZ App.