A curious student travels into the isolated outback and comes face to face with a terrifying creature