Two hunters engage in an epic battle to capture a mysterious beast that patrols their valley.Two hunters engage in an epic battle to capture a mysterious beast that patrols their valley.Two hunters engage in an epic battle to capture a mysterious beast that patrols their valley.