I don't have Netflix either. I have Amazon Prime, which I love and watch on my PC or iPad.
Also, check out your public library to see if they offer Hoopla. You can download 8 movies a month for free if you have a library card. I watch these movies on my PC or iPad.