Netflix sets November 24 release for 'One Last Order' documentary short · Digg