No, you can download Unlimited Movies from the 10starhd website. For this, you do not have to take any kind of subscription here, even if you do not have to create an account on this kind of website. Apart from movies, you can also download Video Songs from here.