#1
I used to know of a japanese/chinese based website that had all the latest movies and you could watch them right on the site through a stream. Unfortunately, I can't remember what the site was called.

Does anyone know this website? Or perhaps something just like it?
#2
I've been there too, it's pretty good but the subtitles are annoying.

Try surfthechannel.com. I'd google it just to make sure you get the right site though.