Tag Archives: Helen Leake

Wolf Creek 2 Releases TV Spot

Wolf Creek 2

Opening in Australian theaters February 20, 2014 is Greg McLean’s “Wolf Creek 2,” which has just been given a new TV spot. While Australia get to check this one out later this month, everyone in the States will have to wait for U.S. distribution from Image Entertainment later this year. No U.S. release date has