The Green Inferno Review Jeremy Lebens 5.3 Horror director Eli Roth returns after a long hiatus behind the lens with his controversial cannibalistic…