El médico portugués Sidonio Rosa llega a Villa Cacimba, un pequeño pueblo africano, en busca de la mujer que lo abandonó. Allí, una pareja de ancianos que necesitan su ayuda, Doña Munda, una hechicera, y Bartolomé Sozinho, un viejo lobo de mar enfermo, podrían tener la clave. En esta relación simbiótica, Sidonio buscará la verdad sobre su amor, descubriendo una maraña de mentiras y traiciones en la brumosa villa africana, donde nada es lo que parece.