Massimo Lucantoni (Gianfranco Manfredi) is a film writer in Rome, who is having some trouble with writing his first novel, beacuse he feels too much distraction. There are noisy neighbours and his wife who has actually been seperating from him. He takes the chance to rent a luxurious poolhouse from an excentric but obviously no more so rich as they pretend to be aristocratic couple. Living in that poolhouse he meets Nastienka (Nastassja Kinski), who is waiting for her prince charming in the near of the pool. She obviously beliefs in the supernatural world, as she explains to Massimo that her lover will soon arrive on a horse to take them both to a faraway place. Nastienka also has the ability to talk to animals (at least to her own dogs). Massimo falls in love with Nastienka and tries to win her love.