The Snow Factory (Original) / The Snow Factory (US)
A young woman in small town Illinois operates a legalized suicide business.
Info mistake?