Robert Ledgard (Antonio Banderas) war einmal ein berühmter Schönheitschirurg, hat sich nach dem Tod seiner Frau aber auf die Recherche verlegt. Sein Projekt: Die Entwicklung einer künstlichen Haut, die widerstandsfähiger ist als normale menschliche Haut. Aber was hat das mit der mysteriösen jungen Frau (Elena Anaya) zu tun, die in seinem Haus wohnt, bedient und bewacht von der Haushälterin Marilia (Marisa Peredes)?