Site looks clean. But I'm not sure about the random aspect of the trailers. For one, it doesn't tell me which trailer is playing so I have to wait until I see enough of the trailer to determine if I've seen it (or the whole movie) before I can skip it. Other than that, nice work.