Carol (Catherine Deneuve) arbeitet in einem Londoner Schönheitssalon als Maniküre. Die sensible Blondine hat Abscheu vor Berührungen mit anderen Menschen entwickelt und fühlt sich von der Welt bedroht. Als ihre lebenslustige Schwester Helen (Yvonne Furneaux) mit ihrem Freund einige Tage verreist, schließt sich Carol in der gemeinsamen Wohnung ein. Sie verliert sich in Albträumen und Visionen und wird, als ihr Verehrer Colin (John Fraser) sie besucht, zur Mörderin.