Our Time + Q&A WHEN: Tue 16th Apr WHERE: ICA - 12 Carlton House Terrace, SW1Y 5AH, London MORE INFO: https://ica.art/films/uk-premiere-our-time-q-a