The 2017 Festival is now over, you can view the 2017 programme below.
EIFF 2018 will be 20 June – 1 July, with programme being announced in May.
Behind the Curtain: 70 Years of EIFF
Black Box Shorts: HumaNature
Retrospective LIVE! – Stop Making Sense
The Brother from Another Planet
'Hitchcock on Grierson' and 'Drifters'