“If you ain’t got a good script, then you ain’t got shit,” a knowing acknowledgement…
With 268 separate titles playing over the 11 days of this year’s Berlinale, covering topics…