Ernesto (Martin Halm) is a young Italian Jew of the early 1900s who works in his uncle's factory in Trieste. Not entirely secure with his sexual orientation, Ernesto enters into an affair with one of his uncle's employees--then experiments with heterosexuality, courtesy of an obliging prostitute. When the boy finds himself participating in an arranged marriage with the female twin of one of his male lovers, he finally makes the choice that will determine the direction of his subsequent sex life.
Manfred takes his nephew, Martin, on a business trip to Rome. They stay with Manfred's brother Georg, who lives in Rome. On the way there Manfred and Martin meet Lilo, a girl who is also on her way to Rome.