While you're waiting for that distribution deal...
go to www.youreeeka.com
You are the Producer, and you can upload your own content to sell, set the prices yourself, and keep 80% of sales.
You can embed the player and sell your films on your own site, or you can sell through the Youreeeka...