Discover Great Cinema. Get 1 year for just $75.
In an isolated district of south central France, the beast of Gévaudan is blamed for the savage deaths of over 100 people.