There is a limitation of five hundred movies allowed in your Netflix instant queue. Adding more than 50 to 75 movies to your instant queue is not recommended because it makes it hard to find movies that you are looking for.
There are many sites that allow you to download movies, some for free and some paid. Youtube has some full length movies available. The most popular movie download sites are Hulu, Netflix, and Amazon Instant Video.