The Banshees of Inisherin: Holding on to Ghosts Steve NortonOct 27, 2022 Set upon a fictional island off the coast of Ireland, The Banshees of Inisherin tells... Read More FeaturesFilmReviews