SEARCH MOVIES...
The inhabitants of a small island is attacked by weird outsiders.
God Exits, and So Does Love