The Banshees of Inisherin

Chatham Capitol Theatre 238 King St. W., Chatham

Set 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