Jeanne Deber, infamously known as “La Mante,” was a notorious serial killer who struck fear into France over two decades ago. Now, the police compel her to leave her seclusion…
In a secluded town perched in the French Pyrenees, a chilling find sets off the unraveling of a long-buried mystery. On a harsh winter morning, workers stumble upon a decapitated…
Set in the early 1990s, this Romanian film follows the workers of a car factory in a small town as they face the threat of unemployment due to the factory’s…