A small seaside town invaded by aliens that make people kill themselves
Suicide Preachers is not available for streaming at this moment.