Menacée d’être licenciée par son patron - car elle perdu trop de procès -, Avril, avocate, accepte néanmoins de défendre le chien Cosmos, qui a attaqué et défiguré Lorene alors qu’elle faisait le ménage chez son maître malvoyant Dariuch. Cosmos étant menacé d’euthanasie, elle obtient de justesse du juge qu’il y ait procès. Face à elle, Roseline, candidate « sécuritaire » à la mairie qui se répand dans les médias... Avril se rapproche de son jeune voisin Joachim, battu par son père. Lorene choisit de ressembler à Angelina Jolie après réparation. Au tribunal, un légiste confirme la responsabilité de Cosmos. Des témoins agressés par Cosmos passent à la barre. Avril rencontre Marc, comportementaliste animal, qui lui apprend à communiquer avec Cosmos. Le soir, elle discute avec Joachim de balcon à balcon. Cosmos passe devant un comité d’éthique et divers experts. Fuyant son père, Joachim s’installe chez Avril. La mère le récupère, non sans colère. Nerveuse, Avril échoue à prévenir l’assistante sociale. Au procès, Marc reconnaît que Cosmos est génétiquement misogyne. Évoquant l’agression, Lorene, qui portait un masque, montre son visage. Avril est frappée à l’audience. La ville se divise en deux clans. Avril décide d’enseigner l’égalité des sexes à Cosmos. Dariuch raconte comment Cosmos l’a empêché de se suicider. Avril et Marc deviennent intimes. Malgré la plaidoirie finale d’Avril, Cosmos est euthanasié. Elle ouvre son cabinet en droit environnemental, et Lorene devient éleveuse.