I think you should study some online movie databases and check out how they work, they indeed use different data mining algorithms and datasets. For example, IMDB, which keeps track of almost all movies in the world. In addition, search out Google Scholar and Semantic Scholar.org using some appropriate keywords and year-range(2013-2017). The articles mentioned by Mr. Osman Abbas and Mr. Mohammed Al-Rudaini should be read first to collect appropriate keywords for searching these digital libraries.