Stream 1 year for only $119.88 $75. Get offer now
In an isolated district of south central France, the beast of Gévaudan is blamed for the savage deaths of over 100 people.