The Square UK Air Date

June 10th, 2020

The Square will air on Film4 on the 10th June 2020 at 21:00pm