Hi. Based on your description, I'm gathering that you need: a shopping cart/payment system to buy movies; a membership section to download purchased; an affiliates section; and an admin section to add/edit/remove video details. If there are any additional features, then please mention these.
I am well equipped with the abilities to build such a website for you. Also, if needed, I can help you get your security and hosting set up, in addition to this project. I look forward to hearing from you!