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?
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.