The Game Bag 1997

In late summer 1991, three Italians reach a hunting reserve in Croatia with a station wagon. They go to deer, but, unaware of what's in store for...