Screening
I, the Worst of All
I, the Worst of All (OmeU, 35mm) screens on 22 November 2026 at 18:30 at DFF — Deutsches Filminstitut & Filmmuseum in Frankfurt.
A 17th-century Mexican nun defies expectations by becoming a renowned intellectual and writer during the Spanish Inquisition.
Synopsis: TMDb.