Blockbusters aren’t really the talk of Netflix town this week, but perhaps that’s a chance for you to discover some hidden gems in the indie world and impress your really “alt” buddies. Forecast calls for snow in Boston this weekend. Sounds like a perfect opportunity to fire up the Jiffy Pop, curl up on the futon, and do a good old fashioned Netflix marathon. More
