The Suicide Shop
At an cold French city where suicide is a frequent urge, there is a colorful shop, managed for years by the Tuvache family, at which it is extremely simple to get the tools to satisfy the desires of many citizens that are miserable.
Released: 2012-09-26
Duration: 76
min