Actressesbarbara Taikatalyn Hoffner As Katalin Fostermaria Szolontai As Maria Bellamichaelanora Forteroffilia As Susanna Sepiactorsfrancesco Malcommirone Da Nolamax Bellocchio, Non-Sexluca Damiano, Non-Sexzoltan Kabai, Uncreditedandrew Youngman, Uncredit

This might be the german version of the italian Max Bellocchio movie "Vizi e segreti di una giovane coppia" from 1996 or 1997, according to EGAFD.