Suicide Preachers

Directed by Nick Box

A small seaside town invaded by aliens that make people kill themselves

Release
Oct 30, 2011
Type
Unknown
Budget
Unknown
Gross
TBD