In Jacmel, Haiti, prägen Meer, Kirchen und spirituelle Vorstellungen den Alltag. Marie Madeleine (Gessica Généus) bewegt sich als selbstbestimmte Frau durch die Nächte und verdient ihren Lebensunterhalt mit Prostitution, ohne sich den Regeln jener zu unterwerfen, die Erlösung versprechen. Als sie eines Tages auf Joseph (Béonard Monteau) trifft, einem jungen Evangelisten, dessen Leben von Glauben und Mission bestimmt ist, entsteht zwischen den beiden eine Verbindung, obwohl ihre Lebenswelten zunächst kaum Berührungspunkte aufweisen. Während Josephs Überzeugungen ins Wanken geraten, eröffnet ihm Marie Madeleine eine neue Perspektive.