We’ve been wishing and hoping that Netflix would step it’s game up and give us a little more than the fifteen new episodes of TEDtalks that they decide to release every damn week, but no such luck. This week take your pick from the lot of so-so action movies, a twisted foreign flick, or an over-watched and overly-quoted standup performance. More
