Some thoughts on Leatherface 2017