Are there any ways to stream movies on the iphone?

I have an iphone 4, i can jailbreak it whenever i want. If it requires jailbreak thats fine. I just want to stream it no downloads. It is preferred if it requires no jailbreak if possible. But like i don't really need new movies. As long as the quality is good thats fine. Give me more than one option if possible that would be great. Oh and before i forget, if the site has an option of tv shows that would be better.

Yeah but you need to jailbreak it, the app you get from cydia is called Moviebox. This app allows you to stream 720p movies or even download them.