The story unfolds in flashbacks, giving details of two separate relationships that become intertwined with each other.
During a performance of Café Müller, a dance-theatre piece by Pina Bausch, Benigno Martín and Marco Zuluaga cross paths, but the two men are no more than strangers. Still, Benigno notices that Marco cries.
Marco is a journalist and travel writer who happens to see a TV interview with Lydia González, a famous matador. He thinks that an article on her would be interesting and, on the instructions of his editor, he contacts her in a bar, where she asks him to take her to her house. As they talk, she elaborates on the fact that she broke up with her boyfriend “el Niño de Valencia”, another matador, something that has been all over the tabloids. As Marco confesses that he knows nothing of bullfighting and that he is a journalist, she becomes angry and leaves his car without saying a word. As he drives off, he hears a scream inside her house and stops; Lydia rushes off and climbs back into his car: she asks him to kill a snake that she found in her house. He does so and comes out of the house crying. With that new confidence established between them, they become friends and, later on, lovers. Marco attends a wedding in Toledo and is surprised to find Lydia there too, since she had said that she did not want to go. The wedding turns out to be that of Marco’s former fiancée, Ángela, who had the same phobia of snakes as Lydia; Marco was very much in love with Ángela and had a very hard time getting over her (which was the reason for his constant crying over things he could not share with her). Lydia says that she has something important to say, but she prefers to wait until after the bullfight that afternoon; but she is gored and becomes comatose.