The trailer for The Suicide Shop has arrived! Based on Jean Teulé's popular international novel and directed by acclaimed French filmmaker Patrice Leconte, this twisted animated comedy follows life inside a small boutique that specializes in devices designed for those feeling the urge to off themselves. Check out your first look at this surefire crowd pleaser, along with three photos of this one stop kill yourself shop.

The Suicide Shop Photo 1
The Suicide Shop Photo 2
The Suicide Shop Photo 3