TIFF ’22: The Banshees of Inisherin

Set upon a fictional island off the coast of Ireland, The Banshees of Inisherin tells...