Template looks very nice and appropriate. I like it. However you need better header and logo. Also these days social media sites are very powerful, use social media buttons on your site to get better exposure. Also think about SEO for better rankings and exposure. Also if you are passionate and serious, get your own domain. Good Luck
You should remove the links to the image file source. It confuses people who think that they will see the trailer.
I normally hate that color scheme but it works SO well for your site.. GOod job is what id have to say... general idea of the site is great too and it loads very quickly!