123movies is one of our personal favorite websites out there. The design, quality and quantity of links, and updates are all above par. You can usually find a good quality copy of any new movie on this website as soon as it comes out. Check it out!
Another great site that lets you watch free movie sites online. They don't have any TV shows, but they update their movies very quickly with high quality links. There are oftentimes 100's of links for each movie, so you should definitely be able to find a link that will work will for you.
A few years ago, this free movie site was easily in the top 3. It's still tied for 5th because it still get's updated super quick, but users are getting weary with the quality of new movies. Nonetheless, this is still a great site to check for new movies when they are released.
This is the best free streaming movie site online hands down. It get's updated every minute with all the hit streaming movies and has loads of links to streaming movie links at each movie page. Everything is free and there is usually a few high quality links to watch free movies sites online.