Jeepers Creepers 3 Review Jeremy Lebens 2.0 Victor Salva's Jeepers Creepers 3 is easily the worst film of 2017 and possibly one of…