God Exits, and So Does Love (1999)

Drama

The inhabitants of a small island is attacked by weird outsiders.