Crackle tops my list for the best place to watch free movies online because through their partnership with Sony Pictures they have hundreds of full-length free movies you can watch. These are big name movies with stars you know.