Whoops. Sorry. Didnt notice it didnt have english subs.Hmm, I'm checking out that Tencent service, and it seems to stop very often to buffer the film I guess. It takes a long time to load, anything I should do about that? Should it just load for a while?
Also, I only see it with Asian subtitles, do they have English subs?