The 2019 Edinburgh International Film Festival will screen around 121 new features, including 18 feature film World Premieres, alongside a tribute to French filmmaker Agnes Varda.
The Emperor of Paris (L’Empereur de Paris) (2018)
The Emperor of Paris (L’Empereur de Paris) (2018)