Frédéric Hambalek
Born 1986 in Karlsruhe. Film and American studies in Mainz. Spends his summers writing and reading at the Bread Loaf School of English in lovely Vermont, USA.
Peter Meister
Born 1987 in Bonn, Germany. Film, Literature and Philosophy studies in Mainz. After working as an assistant on film sets and in theatre, he starts working as a film director and writer.