To those interested in movie recommendation engines, I've been using movielens (https://movielens.org/) for years and it's great. You rate movies you've seen and it predicts which other movies you'll like. The execution is really good: for example, it's aware of popularity, so you can look at movies that others are likely to rate low, but you high, or the opposite.