DescriptionThis film explores the Irish Direct Provision system through the prism of Mount Trenchard, one of Ireland’s most notorious Direct Provision centres.