Eli Roth directed a new movie that screened at the Toronto International Film Festival last month, in New York City last week, and will be shown at the AFI Fest in Los Angeles next week. ETA: Here is a FAKE trailer for The Green Inferno. I'm going to leave the link because ...read more