The best ways to legally stream movies and TV for free

No Netflix, no problem.