Fred Durst dirige a John Travolta y Devon Sawa en thriller indie