Free Films Online. Legal.
To Do List is a bit late to the party on this one, but we just discovered indiemoviesonline.com, a website where you can watch a really good selection of independent films FOR FREE! There’s plenty to chose from (check out the list here), but To Do List particularly recommends Unmade Beds, a really great film from director Alexis Dos Santos. Check out the trailer:

I am Joint Editor at To Do List. I like: nice pubs, film marathons, not doing real marathons, bad comedy, plays/musicals with shorter second halves, and the Oxford comma.