The Green Inferno
- Episode aired Nov 11, 2015
Life long cannibal and horror fan Eli Roth finally takes a stab at making his very own cannibal film, but does it deliver? Will you want seconds? Find out in this review.Life long cannibal and horror fan Eli Roth finally takes a stab at making his very own cannibal film, but does it deliver? Will you want seconds? Find out in this review.Life long cannibal and horror fan Eli Roth finally takes a stab at making his very own cannibal film, but does it deliver? Will you want seconds? Find out in this review.