It may be technically a little late to call All Is Lost “new” considering it has been on Netflix since September 5th, but it...