Suicide Preachers

Suicide Preachers

Oct. 30, 2011

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

Suicide Preachers

Oct. 30, 2011

Suicide Preachers
A small seaside town invaded by aliens that make people kill themselves
Producers
Original title Suicide Preachers
Directors Nick Box
Writers

Cast