Suicide Preachers (2011)
A small seaside town invaded by aliens that make people kill themselves
Cast
Crew
Director
N
Nick Box