Dans le quartier des Lettres, à Madrid, Olivia tient une boutique de fleurs insolite, Le jardin de l'ange. Elle connaît le langage des fleurs aussi bien que celui du coeur de ses clientes.
Fille d'un directeur de zoo, Zazie vit dans une famille recomposée qui compte également toute une ménagerie : lions, zèbres, serpents et singes notamment.
Abel vit seul avec son chien, ses deux vaches et ses brebis dans le petit village de Reclesme, qu'il n'a jamais quitté. Pourtant, toute sa vie, il a rêvé de voyages lointains.