Thu 7 Jul
Tue 5 - Sun 24 Jul / + Q&A with Jean-Jacques Annaud on 5 Jul
Thu 30 Jun - Sun 3 Jul
Wed 22 Jun - Sun 3 Jul
Fri 15 - Sun 24 Jul