세상이 빠르게 변해가던 1978년 이탈리아 밀라노. 자동차 엔지니어인 아빠와 미술학도 엄마가 이룬 중산층 가정에서 태어난 소피아는 성향이 너무도 다른 부모 사이에서 정서적 위기를 맞는다. 결국 열여섯 살에 수면제를 먹고 자살을 시도한다. 청소년 재활센터에서 치료를 받지만, 소피아는 임신과 더불어 화가로서의 꿈을 접게 되어 우울증에 걸린 엄마처럼, 자동차 회사에서 기계같이 일하는 아빠처럼, 무미건조한 삶을 살게 될 것에 대한 두려움을 느낀다. 그때 독신에, 진보적인 성향의 고모 마르타가 소피아를 돌봐주기로 하면서 그녀는 인생의 전환점을 맞게 된다. 소피아는 꼭 자기 자신으로 살지 않아도 되는 배우가 되길 꿈꾸며 밀라노 교외의 자그마한 동네에서 로마 영화학교로, 더 멀리 미국 뉴욕으로 떠난다. 『소피아는 언제나 검은 옷을 입는다』는 모자이크처럼, 열 개 단편의 이야기 조각이 모여 전체 작품을 이룬다. 제목에서 암시하듯이 주인공이라 추정되는 소피아가 사춘기에 가진 불안과 두려움은 균형을 잃은 그녀의 가정환경에서 기인한 것이었지만, 그러한 그녀의 이야기가 중심이 되지는 않는다. 그녀를 키워내고 그녀가 성인으로 성장하는 과정에서 여러모로 영향을 주었던 주변 인물들의 사연을 더 부각시킴으로써 소피아의 삶을 제삼자의 삶의 결, 그것과 다르지 않음을 보게 한다. 모든 이야기의 중심에는 등장인물들 - 시시각각 기분이 바뀌고 걸핏하면 화를 내는 엄마 로사나, 예민한 딸과 아내 사이에서 단순한 삶을 꿈꾸는 아빠 로베르토, 자신보다 남을 위하는 사회 운동가로 살며 소피아의 보호자 역할을 자처한 고모 마르타, 작가 지망생이지만 자신만의 글을 쓰지 못하는 피에트로까지 - 저마다의 존재론적 고통과 불안을 동시에 조명함으로써 소피아 역시 이들과 다르지 않다는 것을 재발견하게 한다. 또한 이 등장인물들이 각자 그 고통을 이겨내는 방법을 하나씩 가지고 있음을 보여줌으로써 우리 모두가 스스로의 치유 능력이 있음을 제시한다. 마침내 소피아는 배우가 되어 자신이 아닌 다른 사람을 연기하면서, 연기를 통해 자신이 원하면 얻을 수 있는 ‘이 순간의 행복’을 찾는 방법을 발견해나간다. 그럼으로써 소피아는 성장해 나아가게 된다.