Banshees of Inisherin Wins Big at 2023 Golden Globe Awards
The movie ‘The Banshees of Inisherin’, which was filmed extensively on location on Achill Island, has won three Golden Globe awards. The film, parts of which were also shot on location on Inis Mór island, in Co. Galway, won Best Motion Picture in the Musical or Comedy category. Colin Farrell,…