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.