Ascanio Celestini a mené à travers l'Italie une vaste enquête sur les relations entre individus et institutions de haute nécessité. Il a visité des anciens hôpitaux, recueilli les souvenirs des patients, des infirmiers et des médecins dans une dizaine de villes italiennes. Dans ses recherches, il a toujours été accompagné par un groupe d’étudiants et comédiens impliqué dans le projet.
Après les deux documentaires Senza Paura (2004) et Parole sante (2007), La Pecora nera est le troisième long métrage réalisé par le cinéaste italien Ascanio Celestini. Il s'agit également de son premier film de fiction.
Avant d'être adaptée au cinéma, La Pecora nera a d'abord été une pièce de théâtre, écrite par le documentariste Ascanio Celestini après que ce dernier ait visité les patients d'un hôpital psychiatrique. Le cinéaste a par la suite transformé sa pièce en roman, puis en long métrage, racontant la même histoire dans des langages différents : ceux de la littérature et du cinéma.
La Pecora nera a fait partie de la compétition officielle de la 67ème Mostra de Venise en 2010.