Horror History: Sunday, December 25, 2005: Wolf Creek was released in US theaters

Three young backpackers experience a terrifying journey after being abducted in the isolated Australian Outback.

BUY IT NOW!

DVD

Amazon Prime