The Banshees of Inisherin
Chatham Capitol Theatre 238 King St. W., ChathamSet on a remote island off the west coast of Ireland, The Banshees of Inisherin follows lifelong friends Pádraic and Colm, who find themselves at an impasse when Colm unexpectedly ...
$5