Trailer: God Exits, and So Does LoveThe inhabitants of a small island is attacked by weird outsiders.Watch Here