Carol (Cathrine Deneuve), eine junge Belgierin, arbeitet in einem Londoner Kosmetiksalon. Sie wirkt zeitweise apathisch und dennoch nimmt sie Störungen und Irritationen des Alltags empfindlich genau war. Carol verspürt eine Abneigung gegenüber Männern, sie wird in ihren Träumen vergewaltigt. Diese grausamen Phantasien steigern sich bis zum völligen Realitätsverlust und zum realen Mord. Als Carols Paranoia ihren Gipfel erreicht hat kehrt ihre Schwester, mit der sie zusammen wohnt, aus dem Urlaub zurück.