The sites that are most popular is when users can upload their own content.
You are doing it the hard way. I will help you with my experience, because my site is what you are trying to do basically. I use my site to download just about anything I want, so it isn't limited to movies.
So a website that has something like this "www.movies.com?somerandommovie.mp4" would have to be used in the search engine like this "www.movies.com/*" vs if the movie was linked like this "www.movies.com/horror/fridaythe13th.mp4", you could put it in the search engine like this "www.movies.com/horror/*" instead. In other words your searches are more specific and less general by comparison.