Poster for a French film festival in Tübingen, Germany. Spotted by Dragan Espenschied.

source