Есть очень хороший API -
The Movie Database, у него есть и русские описания и актеры и режиссеры и пр. Он бесплатный и в самом
API есть огромное кол-во примеров, к тому же изначально у них возможна выборка по нужным вам параметрам.
Лучше всего результаты выборки сохранять в локальную базу данных и просто со временем её увеличивать, а впоследствии уже делать основную выборку с нее и дополнять с TMD.