Wolf Creek is a 2005 independent Australian ... Filming took place in late 2012 and early 2013 in Australia, and the movie had its world premiere on 30 August 2013.
Wolf Creek is a 2005 independent Australian ... Filming took place in late 2012 and early 2013 in Australia, and the movie had its world premiere on 30 August 2013.