I Svaner bliver ikke skilt møder vi Maria, som har været gift med Floke i 11 år, og sammen har de tvillingerne Bjørn og Bergtora på to et halvt år. Maria arbejder med at hjælpe børn fra ulande som er blevet ofre for landminer. Floke er et matematisk geni og forsker i kaosteori. Han er Marias drømmemand, men nytårsaften fortæller han hende at han i virkeligheden er homoseksuel og vil forlade hende for at flytte sammen med sin elsker. Det kommer som et chok for hende og det eneste hun kan finde på at sige er: – Hvis det var en kvinde så kunne jeg da slås for ham. Og midt i denne krise dukker hendes biologiske far pludselig op.
I kælderetagen i Maria og Flokes hus bor dværgen Perla. Hun er psykolog og parterapeut og arbejder efter sigende som ghostwriter for en berømt krimiforfatter. Perla har en særlig evne til at dukke op fra kælderen når Maria har brug for at tale med nogen, og de får efterhånden et ganske nært forhold til hinanden. Perla har en drøm om selv at være forfatter og er netop ved at skrive en roman om en kvinde som minder påfaldende meget om Maria.