Forest life is idyllic until an amateur hunter appears, but what is he to do when the deer isn’t cooperative enough to run?
2019
1976
1968
2017
2020
1966
2018
1954
1967
—
1999