i've watched loads of free online movies on tudou.com and youku.com, they're japanese/chinese sights but google has a translator and the majority of the movies are in english, you just have to put up with japanese/chinese subtitles.
For some reason youku wouldn't allow me to watch animated movies, i don't know why but i was able to watch them on tudou.
I don't know how up to date they are as i like to watch films from my younger days which i havent seen in years. The newest film i watched on tudou was orphan, which is quite recent. Hope this helped.