Beautiful, interesting, incredible cinema.
In an isolated district of south central France, the beast of Gévaudan is blamed for the savage deaths of over 100 people.