No, STARZ is not free with Netflix. However, in 2008, Netflix and STARZ announced an agreement to make movies from STARZ available to be streamed instantly by Netflix. Access to the STARZPLAY service at Netflix was included with Netflix members’ current monthly subscription fee. It is important to note that this agreement was made in 2008, and it is unclear if it is still in effect. Currently, STARZ can be accessed through its own app, Amazon Prime, Hulu, and other streaming services.