John Arnold DeMarco (Johnny Depp) believes himself to be Don Juan, the greatest lover in the world. Clad in a cape and eye-mask, he undergoes psychiatric treatment with Marlon Brando's character to cure him of his apparent disillusionment with his identity. But the psychiatric sessions have an unexpected effect on his psychiatrist, whose relationship with his wife, played by Faye Dunaway, is also affected.