Dans un centre de justice réparatrice, Bérénice (Mélissa Désormeaux-Poulin) accompagne la démarche de gens victimes d'actes criminels ou qui les ont commis, pour favoriser un dialogue entre eux et la réparation des torts causés. Son objectif : aider ces personnes profondément blessées à tourner une page traumatisante de leur histoire pour mieux profiter de leur présent et de leur avenir.
Bérénice n'a pas choisi son métier de médiatrice sans raison. Il y a 25 ans, elle et ses meilleurs amis (Jessica Barker, Dany Boudreault, Cynthia Wu-Maheux) ont été marqués à jamais par une brutale agression lors d'une fête de fin d'année collégiale. L'une d'elle (Lou Thompson) a été tuée, un autre est devenu quadriplégique. Le coupable (Maxim Gaudette), ayant obtenu sa libération conditionnelle, revient dans leur vie 25 ans après sa condamnation à perpétuité.
Au fil des discussions, confrontations et rencontres bouleversantes qui s'ensuivent, des secrets bien gardés sortent au grand jour... La confiance entre les amis en est fortement ébranlée, tandis qu'une grande question perdure : peut-on réellement croire à la réhabilitation d'un meurtrier? Et plus largement, quand la colère, le sentiment d'injustice et la peine hantent toujours les victimes directes, collatérales et le public en général, comment peut-on savoir qui, de l'agresseur ou de l'agressé, est le plus en « danger », même après plusieurs années? C'est ce que les protagonistes de Mea culpa nous feront découvrir au fil des 12 épisodes...