Sur une rive du Main, à Francfort, deux homosexuels se rencontrent.
Après un premier contact, l'un d'eux s'aperçoit qu'il est avec une
femme et la frappe. Battue, humiliée, Elvira rentre à son domicile,
où, à sa grande surprise, elle apprend que son ami veut la quitter
définitivement. Elvira l'implore de revenir sur sa décision, sans
succès. Observant Elvira, qui vient d'être renversée par la voiture
de Christoph, une prostituée, "Zora la Rouge" lui vient en
aide. Elvira lui raconte son histoire, autrefois, elle était un garçon
appelé Erwin. Orphelin, il fut élevé dans un couvent avant de devenir
apprenti-boucher. Il se maria avec Irène, la fille de son patron, eut
une petite fille avant de rencontrer un certain Anton Saitz qui
l'impliqua dans d'obscurs trafics de viande. Fasciné par le personnage,
Erwin resta un an en prison sans trahir Anton. L'aimant, il alla même
jusqu'à Casablanca afin de subir une opération qui en fit une femme...
ce qui laissa Anton totalement indifférent. Après une tentative de
suicide, Elvira avait perdu de vue Anton et s'était mise à faire le
trottoir avant de rencontrer Christoph. Accompagnée de "Zora",
Elvira part sur les traces de son passé, revoit Sœur Gudrun, qui se
souvient très bien du petit Erwin, puis retrouve Anton Saitz,
aujourd'hui l'un des hommes les plus importants de la ville.
Dans son appartement, Elvira surprend Anton et "Zora" enlacés. Reprenant une apparence d'homme, elle va supplier Irène et Marie Anne, sa fille, de reprendre la vie commune; mais elles s'y refusent. Elvira se suicide...