CANNIBALS AND CARPET FITTERS - Never work on an empty stomach

A group of carpet fitters are called to a job, but the house has its own secrets and they quickly realize that this may be their last job ever.
WATCH ANYTIME: