Subtitles Wolf Creek S01E06 – Wolf Creek

Season 1, Episode 6 – “Wolf Creek”
Lured to Wolf Creek Crater, Eve comes face to face with her adversary – will she be the victor or the vanquished?