A Festival of French films [poster].