Wolf Creek (2005)

Wolf Creek

About Wolf Creek on 123movies: released in 2005, directed by Greg McLean, running 99 minutes, produced in Australia. Three backpackers stranded in the Australian outback are plunged inside a hellish nightmare of insufferable torture by a sadistic psychopathic local.