Watch: If you want to be freaked the f*** out, check out the new Leatherface red band trailer Movie News 6 years ago