How is that crazy? it's dead obvious to me.
1) Ask people what they like.
2) Tag movies according to content
3) if they have hired movies previously, factor their preference into the recommendation.
3b) if they have provided positive feedback, give higher ranking to those tags.
it's not just highly obvious, it would also be excessively easy.
I could program the algorithm, and I'm not even a programmer.
The real problem is programming access to the various databases & etc/etc.
I'm still scratching my head about why the title says "Crazy way".