Youtube is now turning towards Pay-per view basis for movies, that would allow the users to watch Hindi and English Movies after paying a small fee. But youtube has now put up some of the bollywood and hollywood movies in HD quality, which you can watch for free of cost.
Yes thats right you can now watch some of the Bollywood and Hollywood movies in HD quality for free in Youtube. The movies coming under these channels can be watched legally without shedding out any money.
Though the movies are free, you will be shown advertisements before the movie gets played.